Dependently typed programming language without garbage collection.