[BLOG] Rewriting Slipshow in OCaml: The undo-able monad

Hello OCamlers,

I have recently rewritten Slipshow’s engine from JavaScript to OCaml.
It turns out this rewriting was very satisfying, and many niceties came out of it.
I have written a blog post about a specifically interesting one: the use of custom let operators with the “undo-able” monad. I hope you enjoy the read!

The blog post: How I fixed Slipshow’s worst flaw using OCaml and a monad.

Cheers!

25 Likes

That was fun to read! And nice to hear that Slipshow was funded and is getting attention :partying_face: I used Slipshow for a presentation last year, and it was wonderful!

3 Likes

Completely agree with @reynir, congratulations @panglesd! I have a presentation coming up next week and it will be a slipshow :))

2 Likes