Hacker News new | ask | show | jobs
by jmite 3169 days ago
Algebraic data is just so perfectly suited to abstract syntax. It's clearly possible to model an AST in C, but not to do it in an ergonomic z typesafe way.