import{_ as e}from"./plugin-vue_export-helper-x3n3nnut.js";import{o,c,a,f as r}from"./app-wGKmCHO4.js";const d={},t=r('
FP (Functional Programming) - “函数式编程”关键字 :
不可变状态、副作用、一等公民、高阶函数、偏函数、纯函数
一等公民 : 函数式编程中,函数与其它变量或者对象是等价的,可以作为函数的参数或者返回值(高阶函数) 偏函数 : 函数的返回值是一个函数 纯函数 : 没有副作用的函数,相同的参数输出结果都是相同的,也就是不可变状态。
引用透明 : 纯函数具有这个特性,对于引用透明编译器会进行缓存参数和结果的优化处理。
核心操作 :
map、fliter、reduce
RP (Reactive Programming) - “响应式编程”Proactive : 异步编程里面的主动轮询Reactive : 异步编程里面的被动接受反馈(回调)