haskeller.net
Pure functions in a darkened theater.
A cinematic descent through lambda architecture, graph reduction, lazy time, and proofs that execute.
haskeller.net
A cinematic descent through lambda architecture, graph reduction, lazy time, and proofs that execute.
Every expression is a room whose walls never shift. Substitute equals for equals and the entire structure remains still, precise, inevitable.
No ceremony. No mutation. Only arrows finding their destination.
Sum and product types become cinematic geometry: choices, containers, guarantees. The compiler reads their silhouettes before a program ever runs.
Each case cuts to the only possible scene.
Computation does not hurry. Infinite lists become landscapes beyond the horizon, only illuminated when the projector needs the next frame.
IO is not chaos. It is a boundary drawn in electric teal, a type-level aperture between pure proof and the moving world.
main :: IO ()
Higher-order functions drift through the grid like fog.