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

Preface

Highly concurrent applications, such as user interfaces, have traditionally managed state through the mutation of global variables. Various actions are coordinated via event handlers, which are procedural in nature.

Over time, the complexity of a system increases. New feature requests come in, and it becomes harder and harder to reason about the application.

Functional programming presents itself as an extremely powerful ally in building reliable systems by eliminating mutable states and allowing applications to be written in a declarative and composable way.

Such principles gave rise to functional Reactive Programming and Compositional Event Systems, programming paradigms that are exceptionally useful in building asynchronous and concurrent applications. They allow you to model mutable states in a functional style.

This book is devoted to these ideas and presents a number of different tools and techniques to help manage the increasing complexity of modern systems.

主站蜘蛛池模板: 永州市| 芒康县| 华宁县| 临洮县| 东至县| 丹巴县| 南岸区| 读书| 水城县| 当阳市| 临邑县| 临朐县| 泗水县| 信宜市| 通辽市| 隆安县| 鲁山县| 铁力市| 盱眙县| 泾源县| 阳高县| 东方市| 汉沽区| 湖北省| 获嘉县| 马公市| 固始县| 类乌齐县| 德安县| 阜南县| 云霄县| 汕尾市| 兰溪市| 江陵县| 宣武区| 白朗县| 孝感市| 枣强县| 健康| 杂多县| 广昌县|