Links
Haskellに関する日本語のリンク集
建設中です!どんどん追加・削除しましょう!
入門系
- Haskell 超入門 - Qiita
- 1から学ぶHaskell: プログラマ向けのHaskell入門
- こわくないHaskell入門(初級) - Qiita
- Haskellらしさって?「型」と「関数」の基本を解説!【第二言語としてのHaskell】
ドキュメントの翻訳
- GHC ver. 7.8.2
- GHC: こちらはGHC 8.0.2に対応してますが、2017/2/19現在まだ工事中。
- The Typeclassopedia
- Monad Transformers Step By Step
- 言及している原文へのリンクは切れている。現在はこちら
- Megaparsec tutorial from IH book
翻訳記事
- Haskell 初心者へのアドバイス (和訳) - Qiita
- Haskell のアプリケーション向けに軽量の Dockerイメージ を作る (和訳) - Qiita
- Haskell で暗号学的ハッシュを扱う (和訳) - Qiita
- Haskell のパフォーマンスをデバッグする
- wizard モノイド
- Megaparsec 8
- 正格性のすべて (翻訳)
各種ウェブサービスでのHaskellタグ
暇な時に覗いてみましょう!
おすすめブログ
とりあえず追いかけてみましょう!自薦・他薦問いません! (下記のブログはもちろんすべてHaskellについて書いてあるわけではありませんが…。あしからず。)
ライブラリなどの解説
- Twitterを巡回していてわかったHaskell初心者が躓きやすいポイント8つ - Qiita
- Haskellのビルドツール“stack”の紹介 - Qiita
- Monad - モナモナ言わない モナド入門 第二版
- Maybe と IO を一緒に使いたくなったら
実装して理解する遅延評価の仕組み 〜 thunkを絵に描いて理解しよう・JavaScriptでHaskellを実装!? - プログラムモグモグ
haskell の Int と Integer の違いや Float や Double や Rational を理解する - Qiita
- glossではじめるグラフィック描画 :: Haskell入門の次に読む記事 - Qiita
- not-glossでお手軽3Dグラフィック描画 - Qiita
- lens - Lens で Haskell をもっと格好良く!
- haskell-relational-record - チュートリアル
- 残念ながら、↑のページは内容が古くなってしまっています。
- 最新版は英語ですがこちら: haskell-relational-record - Project site, Quick Start, Tutorial
- Hakyllでブログを作る(実践編) - Wake up! Good night*
シンプルでかつ最高のJavaScriptプロファイラ sjsp を作りました! ― Webアプリケーションが複雑化する中でプロファイラに求められるものとは何か - プログラムモグモグ
- 【型レベルWeb DSL】 Servantの紹介
- Haskell - 関数に多相的なリストを適用する - Qiita
GHC 7.4.1 の型レベル新機能を使い倒す 〜GADTs、型族 と DataKinds、ConstraintKinds の円環〜 - konn-san.com
- 【Servant】 (1) Wai - Qiita
- Haskell・Servant+Persistent/Esqueletoで作る実用WebAPI (11) Esqueleto:selectの基本 - Qiita
Haskell・Servant+Persistent/Esqueletoで作る実用WebAPI (12) Esqueleto:select(続き) - Qiita
書籍
- ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門 (2006/06)
- Real World Haskell (2009/10)
- プログラミングHaskell (2009/11)
- 関数プログラミングの楽しみ (2010/06)
- 関数プログラミング入門 ―Haskellで学ぶ原理と技法― (2010/10)
- すごいHaskellたのしく学ぼう! (2012/05)
- あわせて読みたい: 2017年に「すごいHaskellたのしく学ぼう」を読む
- Haskellによる並列・並行プログラミング (2014/08)
- 関数プログラミング 珠玉のアルゴリズムデザイン (2014/11)
- 関数プログラミング実践入門 ──簡潔で,正しいコードを書くために (2014/12, 増補改訂版が 2016/09)
- Haskell による関数プログラミングの思考法 (2017/02)
- Haskell 教養としての関数型プログラミング (2017/04)
- Haskell入門 関数型プログラミング言語の基礎と実践 (2017/09)
- Haskellで作るWebアプリケーション 遠回りして学ぶYesod入門 (2018/08)
- 入門Haskellプログラミング (2019/07)
- プログラミング Haskell 第2版 (2019/08)
- 圏論入門—Haskellで計算する具体例から
- 簡約! λカ娘 - 参照透明な海を守る会
各社での採用事例
- 大規模数値計算を支える Haskell
- 業務でHaskellを導入した理由と、Haskell Relational Recordについて解説 - ログミーTech
- Haskell × Servantで作る、安全かつ高速なAPI開発 - ログミーTech
- Javaはもう古い!次の主流は「関数型」 - [Haskell]関数型の特徴を満載した王道の言語:ITpro
- 古くて新しいプログラミングパラダイム~関数型プログラミング | NTTデータ
- Haskell使ってみた | GREE Engineers’ Blog