Coq

A Proof for Log Matching Property of Raft

分散合意アルゴリズム Raft の Log Matching Property について可能な限り形式的な証明をしました。

CoqのLtacでmap関数を実装する

Coq

はじめに length関数を実装する Gallina 風の実装 Ltac から Gallina へ Gallina の項を Ltac 呼び出しの結果として受け取る 気持ち悪い点 map関数(Ltac引数)を実装する map関数(Gallina引数)を実装する 最後に 参考書籍 はじめに Ltac は、Coq において証明…