Programming in Scala, Third Edition

Programming in Scala, Third Edition 下載 mobi epub pdf 電子書 2025

Martin Odersky
圖書標籤:
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
What Readers are Saying ii
Contents xiii
List of Figures xxiii
List of Tables xxv
List of Listings xxvii
Foreword xxxv
Acknowledgments xxxvii
Introduction xli
1. A Scalable Language 3
2. First Steps in Scala 23
3. Next Steps in Scala 37
4. Classes and Objects 59
5. Basic Types and Operations 73
6. Functional Objects 97
7. Built-in Control Structures 117
8. Functions and Closures 143
9. Control Abstraction 167
10. Composition and Inheritance 183
11. Scala's Hierarchy 211
12. Traits 223
13. Packages and Imports 243
14. Assertions and Tests 261
15. Case Classes and Pattern Matching 273
16. Working with Lists 307
17. Working with Other Collections 341
18. Mutable Objects 363
19. Type Parameterization 387
20. Abstract Members 413
21. Implicit Conversions and Parameters 445
22. Implementing Lists 471
23. For Expressions Revisited 485
24. Collections in Depth 501
25. The Architecture of Scala Collections 571
26. Extractors 595
27. Annotations 611
28. Working with XML 619
29. Modular Programming Using Objects 633
30. Object Equality 649
31. Combining Scala and Java 673
32. Futures and Concurrency 689
33. Combinator Parsing 711
34. GUI Programming 741
35. The SCells Spreadsheet 753
A. Scala Scripts on Unix and Windows 779
Glossary 781
Bibliography 797
About the Authors 801
Index 803
· · · · · · (收起)

具體描述

This third edition brings the entire book, up to date, adding new material to cover features appearing in Scala versions 2.9 through Scala 2.12, including:

String interpolation

Functional Futures

Implicit classes

Defining new AnyVals

Typeclasses and context bounds

The latest style recommendations

SAM support in Scala 2.12

用戶評價

評分

##期待下一版

評分

##第一次接觸函數式編程,我理解pattern matching就是一種稍微優雅一點的寫if else的方式?

評分

##(讀第四版去瞭……

評分

##FP

評分

##讀過,讀不下去,這玩意工程化很差

評分

##讀過,讀不下去,這玩意工程化很差

評分

##感覺CPU和內存在看著這些功能哭。。

評分

##我水平不夠,看起來有點迷

評分

快速閱讀到3/4,java雖然囉嗦,scala也不會優雅很多,除瞭pattern matching 做不到之外,java8+沒有明顯短闆。講瞭很多scala的設計取捨,目前看來還有種矯枉過正的感覺,不知道kotlin如何。

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有