- Reactive Programming in Kotlin
- Rivu Chakraborty
- 170字
- 2021-07-02 22:26:38
Functional Programming with Kotlin and RxKotlin
Functional programming paradigms are slightly different than that of Object-oriented programming (OOP). It focuses on the use of declarative and expressive programs and immutable data rather than on statements. The definition of functional programming says functional programming is a programming system that relies on structuring the program as the evaluation of mathematical functions with immutable data, and it avoids state-change. It is a declarative programming paradigm that suggests use of small, reusable declarative functions.
We have seen the definition of functional programming; now, don't you want to delve into its definition and see what it exactly means? Do all languages support functional programming? If not, then which languages does and what about Kotlin? What exactly does reactive programming have to do with functional programming? And, finally, what do we need to learn, for functional programming?
In this chapter, we will cover the following topics:
- Getting started with functional programming
- Relationship of functional programming with reactive programming
- The path breaking feature of Kotlin–coroutines
- 數(shù)據(jù)要素安全流通
- 企業(yè)數(shù)字化創(chuàng)新引擎:企業(yè)級(jí)PaaS平臺(tái)HZERO
- 數(shù)據(jù)分析實(shí)戰(zhàn):基于EXCEL和SPSS系列工具的實(shí)踐
- 達(dá)夢(mèng)數(shù)據(jù)庫(kù)編程指南
- 從0到1:數(shù)據(jù)分析師養(yǎng)成寶典
- Oracle RAC 11g實(shí)戰(zhàn)指南
- 數(shù)據(jù)化網(wǎng)站運(yùn)營(yíng)深度剖析
- Lean Mobile App Development
- 數(shù)據(jù)庫(kù)系統(tǒng)原理及應(yīng)用教程(第4版)
- iOS and OS X Network Programming Cookbook
- Mastering Machine Learning with R(Second Edition)
- Spark核心技術(shù)與高級(jí)應(yīng)用
- 基于Apache CXF構(gòu)建SOA應(yīng)用
- Python金融數(shù)據(jù)分析(原書(shū)第2版)
- Power BI商業(yè)數(shù)據(jù)分析完全自學(xué)教程