The YOCaml rewrite
Time sure flies, it is hard to believe that this website is three years old. As part of the occasion, I decided to take the liberty and rewrite the site in YOCaml, a framework for building static site generators very much in the spirit of Hakyll. There are two reasons behind this seemingly arbitrary decision. The first is simply that I want to learn OCaml and this seems like a good introduction to expose oneself to some real world code. The second and ultimately the primary reason for the switch is that I want to use the forester[1] API in the site generator. Doing this from Haskell essentially requires reimplementing forester which is a good exercise but not one I have the time and skill to do right now. On the otherhand, interfacing with forester in OCaml is trivial as there is practically no work to be done other than using the library exposed by forester. Hence why the switch.