0xd34df00d/refinedt

Refinement types + dependent types = ❤️

Agda

62

2,958 commits

updated Aug 8, 2022

See the code

README

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.

Contributors

0xd34df00d

2,951 commits

goldfirere

3 commits

lsap

3 commits

p0lunin

1 commits

0xd34df00d/refinedt

Refinement types + dependent types = ❤️

Agda

62

2,958 commits

updated Aug 8, 2022

See the code

README

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.

Contributors

0xd34df00d

2,951 commits

goldfirere

3 commits

lsap

3 commits

p0lunin

1 commits

Languages

Agda

74.3%

TeX

15.4%

Haskell

10.0%