Agda is a dependently typed, total functional programming language and a proof assistant.
I'm starting to dive into dependently-typed programming and have found that the Agda and Idris languages are the closest to …