Programming in Scala
"This book is the authoritative tutorial on the Scala programming language, co-written by the language's designer, Martin Odersky." [résumé éditeur]
Enregistré dans:
Auteurs principaux : | , , |
---|---|
Format : | Livre |
Langue : | anglais |
Titre complet : | Programming in Scala / Martin Odersky, Lex Spoon, Bill Venners |
Édition : | 3rd edition |
Publié : |
Walnut Creek, California :
Artima Press
, 2016 |
Description matérielle : | 1 vol. (XLVII-837 p.) |
Sujets : |
- 1. A scalable language
- 2. First steps in Scala
- 3. Next steps in Scala
- 4. Classes and objects
- 5. Basic types and operations
- 6. Functional objects
- 7. Built-in control structures
- 8. Functions and closures
- 9. Control abstraction
- 10. Composition and inheritance
- 11. Scala's hierarchy
- 12. Traits
- 13. Packages and imports
- 14. Assertions and tests
- 15. Case classes and pattern matching
- 16. Working with lists
- 17. Working with other collections
- 18. Mutable objects
- 19. Type parameterization
- 20. Abstract members
- 21. Implicit conversions and parameters
- 22. Implementing lists
- 23. For expressions revisited
- 24. Collections in depth
- 25. The architecture of Scala collections
- 26. Extractors
- 27. Annotations
- 28. Working with XML
- 29. Modular programming using objects
- 30. Object equality
- 31. Combining Scala and Java
- 32. Futures and concurrency
- 33. Combinator parsing
- 34. GUI programming
- 35. The SCells spreadsheet