Join Nostr
2026-01-23 14:59:22 UTC

Layar Laut on Nostr: Kinda sad that ever since [Jordan Martinez left the Core Team](), PureScript ...

Kinda sad that ever since [Jordan Martinez left the Core Team](https://discourse.purescript.org/t/leaving-the-core-team/4003), PureScript development has grinded to a halt. Last release was [2 years ago](https://github.com/purescript/purescript/releases/tag/v0.15.15).

PureScript was one of my favorite language beside Haskell, especially PureScript fixed a lot of legacy decision that Haskell unfortunately can not be fixed to support backwards compatibility. It was one of the few ML-family written for frontend.

It has fresh takes on frontend development with the like of [Halogen](https://github.com/purescript-halogen/purescript-halogen) and [Deku](https://github.com/mikesol/purescript-deku)

I might have to start learning [ReasonML](https://reasonml.github.io/) or [Rescript](https://rescript-lang.org/). They both derived from [OCaml](https://ocaml.org/). So another ML-family.

But frontend wise, both kinda relied on react 😑. I guess the upside is they can integrate to any existing react project with as little friction as possible. I prefer having Elm inspired framework or something with signal/FRP.

They also don't support anonymous and polymorphic record. Though they do support polymorphic variant. They also don't have typeclasses. Not that these feature matters to me, but a lot of crazy stuff from Haskell was made with the help of typeclasses. It also helps to have structural typing with record.