依存型と定理証明で「正しいプログラム」を書く、ATS言語入門書
Introduction to Programming in ATS
Hongwei Xi氏によるATS言語の入門書。基本的な関数型プログラミングから、単純型、再帰的データ型、多相型、依存型、線形型、定理証明、そして定理証明を伴うプログラミング(PwTP)やテンプレートベースのプログラミングまで、ATSの中核機能を体系的に解説する。プログラミング経験が乏しい読者にはやや密度が高い内容となっている。
プログラミング言語として、ATSは構文が豊かであると同時に機能も豊富である。
- srean
ATSは以前HNでかなり議論されていた
https://hn.algolia.com/?query=The%20ATS%20Programming%20Lang...
MLtonとFelixは、プログラム全体を最適化して高速なコードを生成する、MLにインスパイアされた他の言語だ。
- ddellacosta
この言語に関する楽しいトークがこちらにあります:https://www.youtube.com/watch?v=zt0OQb1DBko (Aditya Siramによる「A (Not So Gentle) Introduction To Systems Programming In ATS」)
- drop_star
抽象木構文