Skip to content

Instantly share code, notes, and snippets.

View sliptype's full-sized avatar
💭
✨ 𝓢𝓸0𝓸0𝓸 𝓫𝓸𝓻𝓮𝓭, 𝓼𝓸𝓶𝓮𝓸𝓷𝓮 𝓘𝓜 𝓶𝓮. ✨

Sebastian Klingler sliptype

💭
✨ 𝓢𝓸0𝓸0𝓸 𝓫𝓸𝓻𝓮𝓭, 𝓼𝓸𝓶𝓮𝓸𝓷𝓮 𝓘𝓜 𝓶𝓮. ✨
View GitHub Profile
@staltz
staltz / introrx.md
Last active July 25, 2024 16:52
The introduction to Reactive Programming you've been missing

Purescript Halogen: Past, Present, and Future

Talk by John De Goes

Halogen is a Purescript UI framework in the spirit of React (but doesn’t wrap React) with the goal of expressing UIs in a declarative and type-safe way.

FRP & React

FRP (in typed languages) typically needs “reactive” data types to be parameterized over the type of the things they “produce” so the FRP machinery can control how values of that type get passed around. In the more React-y style, events are supported somehow internally by the main UI data type (so don’t need to be parameterized in that way).