Runner in the High

技術のことをかくこころみ

Scalaでモナドとかに入門できそうな記事いろいろ

会社でScalaを使っているので、できれば自分もモナモナしていきたいという気持ちがある。最近見つけた参考になりそうな記事を集めてみる。いつか自分でも手を動かして触って見る予定。

Freeモナド

medium.com

softwaremill.com

dzone.com

1ファイルでつくるFreeモナドのサンプル

Scalazとかcatsとか使わずにモナドを手作りしていてイイ

Simple Scala example of a pure functional program that does I/O · GitHub

Closeモナド

mentalpoker.blogspot.com

qiita.com

Stateモナド

rcardin.github.io

CloseモナドからStateモナド

qiita.com

継続モナド

kazuhira-r.hatenablog.com

qiita.com

Tagless Final

モナドじゃないけど

fringeneer.hatenablog.com

degoes.net