エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
モナドが分からなくても使える Extensible Effects - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
モナドが分からなくても使える Extensible Effects - Qiita
Extensible effects は非常に便利なツールですが、検索してもその原理とか実装の詳細しか出てきません。... Extensible effects は非常に便利なツールですが、検索してもその原理とか実装の詳細しか出てきません。こんなに便利なものがあまり知られていないのも残念なので、紹介記事を書いてみます。 なお、ここでは extensible effects の実装として Scala の atnos-org/eff を利用します。 この記事は初心者向けです。 モナドとかをほとんど知らなくても読めるように配慮しました。 ただし、Scala である程度のプログラミングができることは前提としています。 scalaz や cats を普通に使えるような人は説明文を飛ばしながら読んでください。 Extensible Effects のモチベーション 簡単にまとめると、プログラムの「文脈」を扱うためのものです。 ここで言う「文脈」は、プログラムの上で暗黙的に引き回したい情報のことです。 なんのことかわからない

