官术网_书友最值得收藏!

Some base elements of functional programming

Many of the examples described in this book follow the functional programming paradigm. Since ReactiveX is already using several principals of functional programming, it is a natural way to structure such applications. However, only a subset of the functional programming principals will be used. The structure and separation of responsibilities that will be done in the code rely on the following:

  • Lambdas and closure: These ease the readability of the code
  • Side effects and pure functions: These allow you to write deterministic and testable code
  • Higher-order functions: These are building blocks for many code constructs
主站蜘蛛池模板: 横峰县| 定西市| 稷山县| 班戈县| 屏边| 民丰县| 林芝县| 和平县| 普兰店市| 山东| 百色市| 浮梁县| 宁夏| 故城县| 仁怀市| 抚远县| 尚志市| 三穗县| 洪泽县| 张家界市| 南开区| 周口市| 乌鲁木齐县| 定安县| 城市| 科技| 芦溪县| 高要市| 建始县| 旬阳县| 二连浩特市| 伊吾县| 繁峙县| 山西省| 镇坪县| 彝良县| 九龙县| 万山特区| 昂仁县| 剑河县| 鹰潭市|