Dependent Types in Haskell: Theory and Practice (2016)[pdf] | Hacker News Reader