Idris

Back to Languages

Type-Driven Development

type-driven development is a paradigm of programming that uses type as a tool for guiding the construction of the program, instead of its usual role as an error checking mechanism