Eloquent JavaScript's Build System

from blog marijnhaverbeke.nl/blog, | ↗ original
A text is not just a string of Unicode. It has structure, and a certain internal coherence. People might want to read it in different formats, and if I am going to hand-edit it, I want its source to be in an editing-friendly format. For the first edition of my book (Eloquent JavaScript), I wrote my own markup format style and a Haskell program to...