Functional data that adapts to change
summary
Functional patterns become incremental: the same map/filter/sum pipeline runs over FSharp.Data.Adaptive and records deltas so removing one item avoids redoing 10,000 computations. The library exposes adaptive DOM nodes (adaptive maps of attributes, adaptive lists of children) so views are diffs of deltas, not full recomputes. The approach powers high‑performance graphics and a adaptive scene graph (Aardvark) used for massive visualizers, supports C# callers, and is production‑ready around version 1.0.
AI-written summary · about
chapters (5)
- 0:00Start
- 15:47Incremental functional for rapid update, data
- 19:14Your Ul as an Incremental Computation
- 39:25Wins of Adaptive Functional Data
- 40:44A Simple Adaptive MVU App type Model
related talks
31mFSharp.Data.Adaptive- Taming Mutation
43mFunctional UI, Functional Apps
01h 00mFunctional-first programming with F#
58mFunctional Programming with C#
44mLife after business objects. Confessions of an OOP veteran
43mFunctional Big Data
01h 09mFunctional Programming with C#
35mDeclarative UIs in a functional language
