Monae: Coqのためのモナディックエフェクトと等式推論
関数型言語プログラムではモナドを用いて副作用を表すことができます。このようなプログラムに対して等式推論を用いたプログラム検証の方式であるモナディック等式推論は、依存型に基づく定理証明支援系上で様々な試みがなされています。本研究はこの形式化を強化することを目的に、モナディック等式推論のためのCoqライブラリMonaeの改良にとり組みます。
研究室メンバーの斉藤が、産総研のAffeldt博士の指導の下でMonaeプロジェクトに参加しています。
お知らせ
- PPL 2024 ポスター発表
- 斉藤、角田、津山による修士論文発表
- 確率的プログラミング言語をCoq上で形式化するAPLAS 2023論文
- TPP 2023にて形式化に関する3件の発表
- TyDe 2023にて確率的プログラミング言語形式化に関する発表
- PPL2023で3件のポスター発表
- MPC 2022にてモナディック等式推論に関する論文発表
- PPL2022にてモナディック等式推論に関する論文(といくつかの論文・ポスター・デモ)発表
- 斉藤、角田、津山による学士論文発表
- モナド的等式推論に関する発表(@TPP2021)