Purely Functional Data Structures in Elm – course lecture notes (2015) | Hacker News Reader