Lean - Lean is a functional programming language that makes it easy to write correct and maintainable code.
Pyret - A programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming
Eta - A powerful language for building scalable systems on the JVM
Koka - A function-oriented language with effect inference
Ditto - A super kawaii dependently typed language for you!
F* - (pronounced F star) An ML-like functional programming language aimed at program verification
Idris - A general purpose pure functional programming language with dependent types
Agda - A dependently typed functional programming language
Coq - A formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs