[Agda] Mendori

jeff polakow j-polakow at aist.go.jp
Tue Feb 22 02:44:54 CET 2005


Hello,

> What are dependently typed records?  What do they give you beyond
> sig types, and single constructor data types?
>
There is a paper in TLCA'03 by Coquand, Pollack, and Takeyama called "A
Logical Framework with Dependently Typed Records" which gives a semantic
foundation and typechecking algorithm, which is the starting point for
Mendori.

One of the main reasons for exploring dependently typed records is to reason
about first class modules; the type system of Mendori includes opaque
and manifest fields in addition to subtyping.

Jeff Polakow
JST CREST researcher
AIST Research Center for Verification and Semantics
email: j-polakow at aist.go.jp



More information about the Agda mailing list