Haskellでの型レベルプログラミング

概要

Haskellでの型レベルプログラミングの解説書です。型とカインドの基本から入って、現行のHaskellで依存型を模倣するやり方であるシングルトンパターンを目指します。Haskellによる定理証明も扱います。

この本はZennで公開している同名の本に加筆修正を加えたものです。主な加筆内容は「型レベルリスト」「定理証明の代償」「Dependent Haskellへの展望」です。サンプルコードをGitHubで公開しています。

目次


「だめぽラボ」のページトップへ