Hacker News new | ask | show | jobs
by dddbbb 2054 days ago
Totality is optional in Idris. Also, the big dependently-typed languages like Coq, Agda, Idris all support corecursion, so they can run programs infinitely provided the program does something productive.