Idris
Idris is a general-purpose, purely functional programming language with full dependent types, allowing types to depend on values so that many correctness properties can be checked at compile time.
6 resources across 1 library
Glossary Terms(6)
Ballerina (language)
Ballerina is an open-source programming language designed specifically for writing network-connected, integration-focused applications, treating API calls, dat…
Idris
Idris is a general-purpose, purely functional programming language with full dependent types, allowing types to depend on values so that many correctness prope…
Agda
Agda is a dependently typed functional programming language and proof assistant, primarily used to formally state and machine-check mathematical proofs and pro…
Coq
Coq (recently rebranded as Rocq) is a formal proof management system and dependently typed functional language used to write and machine-verify mathematical pr…
Lean (language)
Lean is a dependently typed functional programming language and interactive theorem prover, developed primarily by Microsoft Research, used both to formalize a…
ATS (language)
ATS (Applied Type System) is a statically typed, functional and imperative programming language that uses dependent and linear types to let programmers formall…