Programming in Scala / Martin Odersky, Lex Spoon, Bill Venners.
- Format:
-
- Author/Creator:
-
- Contributor:
-
- Language:
- English
- Subjects (All):
-
- Physical Description:
- li, 852 pages : illustrations ; 24 cm
- Edition:
- Second edition.
- Other Title:
- Scala
- Place of Publication:
- Walnut Creek, Calif. : Artima, [2010]
- Summary:
- Presents an introduction to the new programming language for the Java Platform.
- Contents:
-
- A scalable language
- First steps in Scala
- Next steps in Scala
- Classes and objects
- Basic types and operations
- Functional objects
- Built-in control structures
- Functions and closures
- Control abstraction
- Composition and inheritance
- Scala's hierarchy
- Traits
- Packages and imports
- Assertions and unit testing
- Case classes and pattern matching
- Working with lists
- Collections
- Stateful objects
- Type parameterization
- Abstract members
- Implicit conversions and parameters
- Implementing lists
- For expressions revisited
- Extractors
- Annotations
- Working with XML
- Modular programming using objects
- Object equality
- Combining Scala and Java
- Actors and concurrency
- Combinator parsing
- GUI programming
- The SCells spreadsheet.
- Notes:
-
- "A comprehensive step-by-step guide"--Cover.
- "Updated for Scala 2.8" -- Cover
- Includes bibliographical references (pages 813-815) and index.
- ISBN:
-
- OCLC:
- 698276104
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.