Scala: From a Functional Programming Perspective: An Introduction to the Programming Language (Lecture Notes in Computer Science 9980 1st ed. 2016)

Scala: From a Functional Programming Perspective: An Introduction to the Programming Language (Lecture Notes in Computer Science 9980 1st ed. 2016)

By: Prof. Vicenc Torra (author)Paperback

Up to 2 WeeksUsually despatched within 2 weeks

£40.49 RRP £44.99  You save £4.50 (10%) With FREE Saver Delivery

Description

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.

About Author

Lecturer of a course on advanced programming and for master students in the University of Skoevde

Contents

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.

Product Details

  • ISBN13: 9783319464800
  • Format: Paperback
  • Number Of Pages: 124
  • ID: 9783319464800
  • weight: 2234
  • ISBN10: 3319464809
  • edition: 1st ed. 2016

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly

Close