FRP represents an intersection of two programming paradigms.
FRP represents an intersection of two programming paradigms.
Functional programming
Functional programming is a programming paradigm where you model everything as a result of a function that avoids changing state and mutating data.
Reactive programming
Reactive programming is the practice of programming with asynchronous data streams or event streams. An event stream can be anything like keyboard inputs, button taps, gestures, GPS location updates, accelerometer, and iBeacon. You can listen to a stream and react to it accordingly.
FRP is the combination of functional and reactive paradigms. In other words, it is reacting to data streams using the functional paradigm. FRP is not a utility or a library — it changes the way you architect your applications and the way you think about your applications.
https://www.freecodecamp.org/news/functional-reactive-programming-frp-imperative-vs-declarative-vs-reactive-style-84878272c77f/
最新文章
- [No000000]常用软件测试编译环境声明
- SpringMvc自定义拦截器
- 浩瀚先森(guohao1206.com)
- Linux-LNMP LAMP LNMPA
- Microsoft Dynamics CRM 2013 安装过程图解及安装序列号
- Vim常用命令手册
- Spring-data-redis操作redis cluster
- SSH自定义标签
- 从51跳新唐cortex-m0学习1——思想转变
- HDU 1272 小希迷宫(并检查集合)
- nodejs 全局变量和全局对象
- windows第四层负载均衡--基于NLB负载均衡
- 利用ss-redir加速服务器上国外服务的访问
- MYSQL导入数据时,出现错误:Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1
- Mybaties学习
- C# 简单的定时关机
- playfair
- ios开发之--简单动画效果的添加
- Unity Lighting - Choosing a Lighting Technique 选择照明技术(一)
- (三)java字符串