Jason Swartz

Learning Scala: Practical Functional Programming for the JVM

(No reviews yet) Write a Review
ISBN 13:
9781449367930
author:
Jason Swartz
format:
Paperback
publisher:
OReilly Media
language:
English
Publication Year:
2014
Pages:
256
Dimensions:
17.8 x 1.5 x 23.3 cm
Genre:
Computing & Internet, Programming, Software Design, Testing & Engineering
Condition:
New
Availability:
Item usually sent within 10 working days
£24.82

Description

Scala is an object-oriented functional programming language that offers a concise and expressive syntax. This practical introduction to Scala provides a comprehensive yet approachable guide, complete with syntax diagrams, examples, and exercises. You'll start by learning about Scala's core data types and syntax, before moving on to higher-order functions and immutable data structures. The book covers how to think and write in expressions, which is the foundation for Scala's syntax, as well as how to create custom infix operators and build classes that compose one or more traits. With this book, you'll gain a solid understanding of Scala's features and be able to apply them to your own projects. Whether you're a Ruby or Python developer looking to improve your craft, or simply interested in learning a new programming language, Scala is an ideal choice.

View AllClose