実例によるPureScript

ウェブのための関数型プログラミング

Phil Freeman, "PureScript by Example - Functional Programming for the Web"

本書の内容についての注意事項

この翻訳の原著である "PureScript by Example" は現在更新が途絶えており、この翻訳も古い内容のままになっています。そのため、本書の内容は最新の言語仕様に沿っておらず、サンプルプログラムの多くは最新の処理系ではコンパイルすることができません。変更のない部分については本書の内容も参考になりますが、もし本書を読み進める場合には十分ご注意ください。最新の情報については、purescript/documentation (英語) などを参考にしてください。

目次

  1. はじめに
  2. 開発環境の準備
  3. 関数とレコード
  4. 再帰、マップ、畳み込み
  5. パターン照合
  6. 型クラス
  7. Applicativeによる検証
  8. Effモナド
  9. キャンバスグラフィックス
  10. 外部関数インタフェース
  11. モナドの探求
  12. コールバック地獄
  13. テストの自動生成
  14. 領域特化言語

そのほかのフォーマット

ライセンス

This book is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

本書はクリエイティブコモンズ 表示 - 非営利 - 継承 3.0 非移植ライセンスでライセンスされています。

更新履歴


Japanese translation by Hiruberuto and contributors