kakkun61
forever do putStrLn ":)"
wrap . unwrap
とやるだけで Field
と Nullable
の順番を入れ替えれる笑liftNullable :: Wrapper h => Field (Nullable h) x -> Nullable (Field h) x liftNullable = wrap . unwrap unliftNullable :: Wrapper h => Nullable (Field h) x -> Field (Nullable h) x unliftNullable = wrap . unwrap
bytestring
と`vector`の`Semigroup`インスタンスの`Data.Semigroup.stimes` (Data.Semigroup.stimesMonoid
(0で mempty
を返す)への実装変更もされてないんですが,これって不便なのかな.patch投げてやろうと思っていたらずっと放置してしまってたんですけど."THIS_IS_A_TEST"
みたいなフィールド名も可能なので、デフォルトで キャメルケースから変換するのは罠っぽい気がしました笑"THIS_IS_A_TEST"
は "T_H_I_S_I_S_A_T_E_S_T"
になりそう)...「Haskell-jp」様をconnpassにて発見し、エンジニアやHaskellの発展に貢献されている活動に深く共感しました。
微力ながら、私たちteratailの「コミュニティ機能(β)」を通じてコミュニティ活動を盛り上げられないかと思い、ご連絡させていただきました。
恐れ入りますが、teratailと「コミュニティ機能(β)」について、簡単にご説明させていただきます。
--------
■teratailについて
私たちは、エンジニアの問題解決と挑戦を助けることをミッションとして、ITエンジニア特化型Q&Aサイト「teratail」を運営しています。
■コミュニティ機能(β)について
現在、コミュニティ活動を盛り上げていくことを目的とした「コミュニティ機能(β)」を無料で提供しており、既に「さくらインターネット」様にご利用いただいております。
参考URL: https://teratail.com/communities/sakura
コミュニティ機能(β)をご利用いただくことで以下4つのことが可能になります。
1. コミュニティの独立したページの開設
2. コミュニティの運営メンバーとしてteratail内で活動
3. teratailユーザーへコミュニティの活動を「お知らせ」として発信
4. Slackなどの外部コミュニケーションツールで、コミュニティに関係する技術の質問をウォッチ
--------
...