Functional Programming without the Functions
summary
Claims a concrete framework called Value Oriented Programming that replaces functions with named values managed by a value factory which knows types, dependency graphs and pipelines. Implements data‑oriented design with FP‑like immutability and built‑in caching that avoids touching inputs to reduce memory cache misses. Has been applied to two projects including a greenfields rewrite, with a second developer onboard, and reports it works fantastically well as a new organizing paradigm rather than just a library.
AI-written summary · about
chapters (3)
related talks
49mFunctional Programming Essentials
42mFunctional Programming in 40 Minutes
41mFunctional programming: Give it a chance!
41mFunctional Programming for Pragmatists
44mFunctional Programming You Already Know
56mFunctional Programming on .NET - The Best of Both Worlds
51mFunctional Principles for Object Oriented Development
45mFunctional programming vs. Object-oriented Programming
