Epigram

A functional programming language with Dependent Types.