Å·±¦ÓéÀÖ

Jump to ratings and reviews
Rate this book

Essential Scala

Rate this book
Essential Scala is two books in one: it is an introduction to the Scala programming language, and a manual describing how to program it. This focused introduction is aimed at developers with one to two years' experience in another programming language, and explains the concepts and techniques you need to become a proficient Scala developer.

372 pages, ebook

Published January 1, 2015

13 people are currently reading
87 people want to read

About the author

Noel Welsh

3Ìýbooks9Ìýfollowers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
39 (54%)
4 stars
30 (42%)
3 stars
2 (2%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 9 of 9 reviews
Profile Image for Erkin Unlu.
174 reviews28 followers
May 6, 2019
Opinionated Scala introduction book. Definitely worth the time I've spent on it, though not completely sure if it's a beginner's book as well. Book mainly talks about ADT's, sequencing of computations (finally a much clearer explanation of monads) and type classes. So in a nutshell the best parts of Scala. This is my x numbered book on the subject so I'm beginning to doubt the usefulness of Scala itself if it takes this long for an average programmer guy like me to learn the language in a sound way. Nevertheless fun and amazing book. (Did I mention that the book is actually free to read online? )
Profile Image for Lori.
348 reviews66 followers
April 9, 2018
Absolutely perfect for beginners! Then again, I might be suffering from knowledge bias since I read this book not to learn, but in search of good materials for teaching.

Brilliant introduction to Scala. Probably the best book to learn both basic concepts of functional programming, and gain a roughly "feature" complete view of the language which is necessary to be able to write large-scale applications in Scala.
Profile Image for Helio.
15 reviews3 followers
November 15, 2017
I found in here a basic, yet very important, concepts of Scala language in a Functional point of view. It covers fundamental aspects for newcomers. It contains lots of exercises to practice your new skillset.

Topics: Lists, FP fundamentals (map, fold, filter and flatMaps, Pattern Matching, Monads), Algebraic Data Types, Generic Data Types, Implicit Types and so on. Go for it if you want to start with Scala.
Profile Image for Weekend Critic.
133 reviews3 followers
May 17, 2023
The best book on Scala I've read so far. Not for the beginners, but perfect for those who read through some other beginner book and tried some things, and now want to advance their knowledge of the language.
Profile Image for Aleksei.
39 reviews
November 2, 2023
An "Essential" is a good choice for title, IMHO. This book is a good read if you want to refresh your memory about Scala. It also may work if you are familiar with some languages from the ML family - you'll know how all the concepts look in Scala world and then you'll just go and write some code!
Profile Image for Joaquín Chemile.
99 reviews4 followers
June 20, 2020
Muy buen libro. En los últimos capítulos toca los temas más interesantes referido a la correcta forma que deberían tener los programas escritos en Scala, de una manera funcional
37 reviews
July 16, 2020
A good book to learn about ADT's in Scala though not a complete beginners guide.
Displaying 1 - 9 of 9 reviews

Can't find what you're looking for?

Get help and learn more about the design.