We have new versions of panproto (0.74) and didactic (0.15). didactic adds a public general first-order generalized algebraic data type (GADT) and indexed-family language, and panproto checks the resulting theory.
Post
github.comGitHub - panproto/didactic: A typed data library for Python on top of panproto.A typed data library for Python on top of panproto. - panproto/didactic
Implicit indices now work in eliminator equations. head : Vec(succ n) → A can omit n at the call site. panproto can infer it from the vector. The nil case is impossible. Including it is rejected as unreachable.
0 reposts0 likes