Haskell

STモナドはなぜ変更可能な参照を外へ持ち出せないのか調べてみた

この投稿は、Haskell Advent Calendar 2019 の4日目の記事です。STモナドの仕組みについて書きました。初中級者向けの内容となっています。 一部正確さに欠ける解説があったので内容を訂正しました。詳細はこの記事下部の訂正内容をご確認ください。(2019/1…

VSCodeでHaskellを書く環境を構築する(IntelliJ IDEAの操作感ちょい足し)

はじめに 先日、自宅のMacBook ProのmacOSをクリーンインストールしつつCatalinaにアップデートしました。 まっさらな環境に一から環境構築していくのは楽しい作業ではあるのですが、Haskellの環境に関しては数ヶ月前に試行錯誤の末に構築したこともあり全然…

本気でHaskellに入門したかったので「Get Programming with Haskell」を読んだ

久々の投稿です。 今回は、最近読んだこちらの本がHaskellの入門書としてとても良かったので紹介したいと思います。 www.manning.com こちらの本は、Manning や Amazon で購入することもできますが、サブスクリプション型の O'Reilly Learning (Safari Books…