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
#+TITLE: Purescript Halogen: Past, Present, and Future
Talk by John De Goes
[[https://github.com/slamdata/purescript-halogen][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).
@staltz
staltz / introrx.md
Last active September 29, 2026 16:29
The introduction to Reactive Programming you've been missing