Show HN: Sabela – A Reactive Notebook for Haskell

Sabela is a reactive notebook for Haskell. The name is the Ndebele word for "to respond." Cells respond to each other on change. Initially it was meant as a tool for working with data but it has turned out to have a lot of pedagogical value outside of data analysis work.

There is a gallery to read through on the website and a number of examples in the repo showcasing things like:

* Python interop * Widgets and animation * Exploratory data analysis

If you find any of this interesting please try it out. Any feedback is welcome.

46 points mchav 4 months ago 5 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton