mgrabovsky / refinedt

Refinement types + dependent types = ❤️

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Structure

The two most important directories are:

  • agda — the formalization of the type systems in Agda.
  • tex — the (human-readable) paper.

toy contains a toy proof-of-concept implementation of a language with refinement types that compiles to Idris.

About

Refinement types + dependent types = ❤️


Languages

Language:Agda 74.3%Language:TeX 15.4%Language:Haskell 10.0%Language:Idris 0.2%Language:Makefile 0.1%