Once upon a time I was designing a report system for work. I was able to generate reports based on what we needed to look at on a daily basis using Racket. Writing HTML from Racket is pretty easy, so I spawn some very basic web pages using an xexpr->file function, which converts an S-expression into a nested XML doc.
Map and Filter
August 24, 2021