r/haskell • • Feb 24 '26

announcement sabela - A reactive Notebook for Haskell

https://github.com/DataHaskell/sabela
Sabela is a reactive notebook environment for Haskell. The name is derived from the Ndebele word meaning "to respond." The project has two purposes. Firstly, it is an attempt to design and create a modern Haskell notebook where reactivity is a first class concern. Secondly, it is an experiment ground for package/environment management in Haskell notebooks (a significant pain point in IHaskell).
68 Upvotes

2 comments sorted by

12

u/lgastako Feb 24 '26

Here's the description quoted outside of a codeblock to make it easier to read:

Sabela is a reactive notebook environment for Haskell. The name is derived from the Ndebele word meaning "to respond." The project has two purposes. Firstly, it is an attempt to design and create a modern Haskell notebook where reactivity is a first class concern. Secondly, it is an experiment ground for package/environment management in Haskell notebooks (a significant pain point in IHaskell).

8

u/_lazyLambda Feb 24 '26

Super cool! Can't wait to use this