↧
Why classic FRP does not fit interactive behavior
In functional reactive programming (FRP), the type we call “behaviors” model non-interactive behavior. To see why, just look at the semantic model: t -> a, for some notion t of time. One can argue...
View ArticleTrimming inputs in functional reactive programming
This post takes a close look at one awkward aspect of classic (non-arrow) FRP for interactive behavior, namely the need to trim (or “age”) old input. Failing to trim results in behavior that is...
View ArticleFunctional interactive behavior
In a previous post, I presented a fundamental reason why classic FRP does not fit interactive behavior, which is that the semantic model captures only the influence of time and not other input. I also...
View Article
More Pages to Explore .....