Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Scala: From a Functional Programming Perspective

An Introduction to the Programming Language

(Autor)

Buch | Softcover
XIII, 124 Seiten
2016 | 1st ed. 2016
Springer International Publishing (Verlag)
978-3-319-46480-0 (ISBN)

Lese- und Medienproben

Scala: From a Functional Programming Perspective - Vicenç Torra
CHF 74,85 inkl. MwSt
This book gives an introduction to the programming language Scala. It presents it from a functional programming perspective. The book explains with detail functional programming and recursivity, and includes chapters on lazy and eager evaluation, streams, higher-order functions (including map, fold, reduce, and aggregate), and algebraic data types. The book also describes the object-oriented aspects of Scala, as they are a fundamental part of the language. In addition, the book includes a chapter on parallelism in Scala, giving an overview of the actor model.

Lecturer of a course on advanced programming and for master students in the University of Skövde

An introduction to functional programming languages.- The basics of the language.- Lazy and eager evaluation.- Object-oriented programming in Scala.- Types and classes revisited: polymorphism.- Scala: OOL and FP.- Algebraic data types.- Parallelism.

Erscheinungsdatum
Reihe/Serie Lecture Notes in Computer Science
Programming and Software Engineering
Zusatzinfo XIII, 124 p. 7 illus.
Verlagsort Cham
Sprache englisch
Maße 155 x 235 mm
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte Abstract Data Types • algebraic data types • classes and methods • Compilers and interpreters • Computer programming / software engineering • Computer Science • functional language • Functional Programming • Haskell • imperative languages • infinite lists • Java • lazy evaluation • Learning by Doing • Mathematical logic and formal languages • Mathematical theory of computation • Models and Principles • object-oriented programming • Parallelism • Pattern Matching • pattern recognition • Polymorphism • Programming and scripting languages: general • Programming languages, compilers, interpreters • Programming Techniques • PROLOG • Recursion • Software engineering • Standard ML • structured data
ISBN-10 3-319-46480-9 / 3319464809
ISBN-13 978-3-319-46480-0 / 9783319464800
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen und praktische Anwendungen von Transpondern, kontaktlosen …

von Klaus Finkenzeller

Buch (2023)
Hanser (Verlag)
CHF 125,95
das umfassende Handbuch

von Marc Marburger

Buch | Hardcover (2024)
Rheinwerk (Verlag)
CHF 69,85