This website is hosted using Webbplats, my own OCaml based thing that is kinda like a static site generator, but dynamic. It was built upon Dream, a web framework for OCaml, which is very good (and particularly well documented), but for various reasons, I want to port it over to something using the new OCaml Effect based I/O system, and that means moving away from Dream. The challenge there is I wasn't just using Dream for the receiving of and responding to of HTTP requests, but Dream has a templating language for rendering web pages, and I was using both parts. So to make the transition a little easier, I thought I'd tackle that second part first, and if everything has worked, you're now reading pages rendered in other ways: using Htmlit for the web page rendering, and Syndic for rendering the RSS feed; a tip of the old hat to Anil Madhavapeddy for both recommendations. I rushed through the job somewhat, so I've probably missed a few bits here and there, but for the most part it…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.