- Functional Kotlin
- Mario Arias Rivu Chakraborty
- 66字
- 2021-06-24 19:15:24
Kotlin's type system
Type systems are a set of rules that determine the type of a language construct.
A (good) type system will help you with:
- Making sure that the constituent parts of your program are connected in a consistent way
- Understanding your program (by reducing your cognitive load)
- Expressing business rules
- Automatic low-level optimizations
We have already covered enough ground to understand Kotlin's type system.
推薦閱讀
- Python機(jī)器學(xué)習(xí):數(shù)據(jù)分析與評(píng)分卡建模(微課版)
- 軟件測(cè)試項(xiàng)目實(shí)戰(zhàn)之性能測(cè)試篇
- 編程珠璣(續(xù))
- Java EE 7 Development with NetBeans 8
- Visual Basic學(xué)習(xí)手冊(cè)
- 實(shí)戰(zhàn)Java高并發(fā)程序設(shè)計(jì)(第3版)
- iOS開(kāi)發(fā)實(shí)戰(zhàn):從入門到上架App Store(第2版) (移動(dòng)開(kāi)發(fā)叢書(shū))
- 硅谷Python工程師面試指南:數(shù)據(jù)結(jié)構(gòu)、算法與系統(tǒng)設(shè)計(jì)
- 大數(shù)據(jù)分析與應(yīng)用實(shí)戰(zhàn):統(tǒng)計(jì)機(jī)器學(xué)習(xí)之?dāng)?shù)據(jù)導(dǎo)向編程
- SQL Server與JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)
- JavaCAPS基礎(chǔ)、應(yīng)用與案例
- Vue.js光速入門及企業(yè)項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn)
- Learning D
- Laravel Design Patterns and Best Practices
- Python Linux系統(tǒng)管理與自動(dòng)化運(yùn)維