The Next Stage of Staging: Type-level metaprogramming [pdf] | Hacker News Reader