Custom Blog Generator in OCaml
I have been slowly tailoring this blog generator and writing a longer post on how and why I did it. Here's a quick summary of how it works:
- Pure Ocaml (no dependencies, etc)
- Uses Parser Combinators to parse and render templates and markdown
- This makes it easy to add custom Markdown rules as I wish
- I'm working on adding syntax highlighting
I started this project because I wanted to learn more about functional programming and I had always been intrigued by Parser Combinators. They're still pretty magical to me, but I do like working with them. This project has taken many months of sporadic work, and it was definitely not worth the time put in, but I guess I have a “hand made” website at the end of it at least!