A Beginner's Guide to Scala, Object Orientation and Functional Programming / / by John Hunt |
Autore | Hunt John |
Edizione | [2nd ed. 2018.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2018 |
Descrizione fisica | 1 online resource (XIX, 531 p.) |
Disciplina | 005.11 |
Soggetto topico |
Computer programming
Programming languages (Electronic computers) Programming Techniques Programming Languages, Compilers, Interpreters |
ISBN | 3-319-75771-7 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Elements of Object Orientation -- Why Object Orientation? -- Object Orientation Systems -- Functional Programming -- Scala Background -- Little Scala -- Scala Building Blocks -- Scala Classes -- Scala Methods -- Packages and Encapsulation -- Building A Class -- Classes and Inherit -- Objects and Instances -- Value Classes -- Constructs -- Control -- Traits -- Further Traits -- Arrays -- Tuples -- Functional Programming in Scala -- Higher Order Functions -- Partial Application -- Collections -- List and Map Collections -- Immutable and Mutable Collection Packages -- Type Parameterization -- Further Constructs -- Exception Handling -- Akka Actors -- Further Akka Actors -- Scala and JDBC Database -- Scala Style Database Access -- Slick -- Testing -- Scala Testing -- Play Framework -- Restful Services -- Scalaz -- Scala Swing -- Scala Swing Reactors -- Build Tools -- Java Interop. . |
Record Nr. | UNINA-9910299278603321 |
Hunt John
![]() |
||
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2018 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
A Beginner's Guide to Scala, Object Orientation and Functional Programming [[electronic resource] /] / by John Hunt |
Autore | Hunt John |
Edizione | [1st ed. 2014.] |
Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2014 |
Descrizione fisica | 1 online resource (XVIII, 494 p. 790 illus.) |
Disciplina | 005.1 |
Soggetto topico |
Software engineering
Computer programming Programming languages (Electronic computers) Software Engineering/Programming and Operating Systems Programming Techniques Programming Languages, Compilers, Interpreters |
ISBN | 3-319-06776-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Introduction -- Elements of Object Orientation -- Why Object Orientation? -- Constructing an Object Oriented System -- Functional Programming -- Scala Background -- A Little Scala -- Scala Building Blocks -- Scala Classes -- Scala Methods -- Building a Class -- Packages and Encapsulation -- Classes, Inheritance and Abstraction -- Objects and Instances -- Value Classes -- Scala Constructs -- Control and Iteration -- Traits -- Further Traits -- Arrays -- Tuples -- Functional Programming in Scala -- Higher Order Functions -- Partially Applied Functions and Currying -- Scala Collections Framework -- Immutable Lists and Maps -- Immutable and Mutable Collection Packages -- Type Parameterization -- Further Language Constructs -- Exception Handling -- Scala and JDBC Database Access -- Scala Style Database Access -- Scala and MySQL Database Example -- Testing -- Scala Testing -- Introduction to Akka Actors -- Further Akka Actors -- Play Framework -- Restful Services -- Scala Swing -- User Input in Scala Swing -- Scala Build Tools -- Scala and Java Interoperability. |
Record Nr. | UNINA-9910799484003321 |
Hunt John
![]() |
||
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2014 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|