Crash Course in Idris: A Language for Type-Driven Development | Hacker News Reader