タグ

ブックマーク / qiita.com/lagenorhynque (1)

  • Functor, Applicative, Monadのシンプルな定式化 - Qiita

    HaskellとScalaのMonad関連について学び始めた頃に以下のブログ記事を読みました。 Functors, Monads, Applicatives – can be so simple | de.velopmind | The Det about Programming Functor, Applicative, Monadといえば様々な角度やレベルから説明が可能と思われ、実際に多くの書籍や記事、ドキュメントで多くのことが語られていますが、このブログ記事は質的な機能を(タイトル通り)とてもシンプルに説明していました。 直感的に理解しやすいと感じていたので、この内容を参考に補足説明とサンプルコードを加えて改めて整理してみました。 ※注意: シンプルに抽象化して統一的に理解することを目的としているため、Scala, Haskellの実際の言語仕様や実装レベルの詳細に正確には一致しな

    Functor, Applicative, Monadのシンプルな定式化 - Qiita
  • 1