https://forums.manning.com/forums/functional-reactive-programming
What is functional reactive programming?
FRP can be viewed from different angles:
It's a replacement for the widely used observer pattern, also known as listeners or
callbacks.
It's a composable, modular way to code event-driven logic.
It's a different way of thinking: The program is expressed as a reaction to its inputs, or
as a flow of data.
It brings order to the management of program state.
It's something fundamental: We think that anyone who tries to solve the problems in
observer will eventually invent FRP.
It is normally implemented as a lightweight software library in a standard programming
language.
It can be seen as a complete embedded language for stateful logic.
Figure 1.8 Lunar lander: OOP vs. FRP code comparison
http://en.wikipedia.org/wiki/Functional_reactive_programming
http://baconjs.github.io/api.html
http://jongwook.kim/home
http://www.slideshare.net/jongwookkim/ndc14-rx-functional-reactive-programming
댓글 없음:
댓글 쓰기