エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
React Hooks APIでThe Elm Architecture
皆さんThe Elm Architectureは好きですか?私は大好きです。 代数的データ型は好きですか?私も大好きで... 皆さんThe Elm Architectureは好きですか?私は大好きです。 代数的データ型は好きですか?私も大好きです。 The Elm Architecture(以下TEA)の良さを挙げると 不変であり、副作用を分離する 余積の手厚いコンパイラサポート 1つのことを(単純に)行う方法はほぼ1通り エラーメッセージが分かりやすい 実行時エラーが(理論上)無い(ことになっている) などなど色々あると思います。 TypeScriptでどこまで再現できるか試してみました。 ※必ずしもElmの劣化版というわけではなく、TypeScriptおよびReactならではの良さも見つかりました。 React Hooksの標準フックにはuseReducerという、Elmで言うところのBrowser.sandboxに相当するフックがあります。 この度は、これを非同期処理に対応させたuseTeaフックを作成して
2021/10/03 リンク