In this book we will implement a simple static blog generator in Haskell, converting documents written in our own custom markup language to HTML.
We will:
- Implement a tiny HTML printer library
- Define and parse our own custom markup language
- Read files and glue things together
- Add command line arguments parsing
- Write tests and documentation
In each chapter of the book we will focus on a particular task we wish to achieve, and through the chapter we’ll learn just enough Haskell to complete the task.