Show HN: Sabela – A Reactive Notebook for Haskell

Hacker News Top Tools

Summary

Sabela is a reactive notebook for Haskell, enabling interactive data science and functional reactive programming with support for Python interop and 3D graphics.

Sabela is a reactive notebook for Haskell. The name is the Ndebele word for &quot;to respond.&quot; 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.<p>There is a gallery to read through on the website and a number of examples in the repo showcasing things like:<p>* Python interop * Widgets and animation * Exploratory data analysis<p>If you find any of this interesting please try it out. Any feedback is welcome.
Original Article
View Cached Full Text

Cached at: 06/16/26, 11:36 PM

# Sabela Community Gallery Source: [https://sabela.datahaskell.com/](https://sabela.datahaskell.com/) No\. 01Notebook [### What is Constructive Solid Geometry?](https://sabela.datahaskell.com/s/c56a0001)by Joe Warren dashboard · 2026\-06\-12T00:00:00Z \#geometry\#graphics\#3d [Download \.md](https://sabela.datahaskell.com/_hub/source/c56a0001) No\. 02Notebook [### A tour of Bluefin](https://sabela.datahaskell.com/s/b1ef0001)by Tom Ellis dashboard · 2026\-06\-12T00:00:00Z \#effects\#tutorial [Download \.md](https://sabela.datahaskell.com/_hub/source/b1ef0001) No\. 03Notebook [### California Housing: From Exploration to Linear Regression](https://sabela.datahaskell.com/s/ca1f0001)by DataHaskell dashboard · 2026\-06\-12T00:00:00Z \#regression\#dataframe\#hasktorch [Download \.md](https://sabela.datahaskell.com/_hub/source/ca1f0001) No\. 04Notebook [### Functional Reactive Programming in Sabela](https://sabela.datahaskell.com/s/f12a0001)by DataHaskell dashboard · 2026\-06\-12T00:00:00Z \#frp\#animation\#tutorial [Download \.md](https://sabela.datahaskell.com/_hub/source/f12a0001) No\. 05Notebook [### Haskell and Python in one notebook](https://sabela.datahaskell.com/s/c0de0001)by DataHaskell dashboard · 2026\-06\-12T00:00:00Z \#python\#interop\#matplotlib [Download \.md](https://sabela.datahaskell.com/_hub/source/c0de0001)

Similar Articles