Edward Z. Yang personal blog

What Template Haskell gets wrong and Racket gets right

Why are macros in Haskell terrible, but macros in Racket great? There are certainly many small problems with GHC’s Template Haskell support, but I would say that there is one fundamental design point which Racket got right and Haskell got wrong: Template Haskell does not sufficiently distinguish between compile-time…
Points
172
HN comments
66
Submissions
1
Cited by
0 commenters

Programming LanguagesSoftware Engineering2016

On Hacker News

SubmittedTitle on HNPointsComments
Jul 18, 2016What Template Haskell gets wrong and Racket gets right by adamnemecek17266

More from Edward Z. Yang

All 9 posts →

Related posts from the same era