This analysis is quite old, would you like to reanalyze?

Overview
  • How are reviewers describing this item?
    functional, good, first, better and through.
  • Our engine has profiled the reviewer patterns and has determined that there is minimal deception involved.
  • Our engine has determined that the review content quality is high and informative.
  • Our engine has discovered that over 90% high quality reviews are present.
  • This product had a total of 70 reviews as of our last analysis date on May 14 2019.
Details

BETA

Most positive reviewquestion

Great introduction to functional programming AND Scala.

Least positive reviewquestion

Not enough review data to provide meaningful insight.

Most authentic reviewquestion

Whether you already know Functional Programming or starting to learn, this book provides an excellent explanation to FP in gene...  Read More

Least authentic reviewquestion

Not enough review data to provide meaningful insight.


Helpful Insights

BETA

    Posted by a reviewer on Amazon

    This is by way of background for the extravagant claim i'm going to make: functional programming in scala is the best book on functional programming yet written, regardless of language.


    Posted by a reviewer on Amazon

    Ironically, i think it has to do with essentially two things: that scala is not a purely functional language like haskell, clean, or mercury, and that scala is a relatively deficient functional programming language.


    Posted by a reviewer on Amazon

    Also perhaps because scala has seen relatively widespread adoption, the book cannot, and does not, fall into the trap of only discussing the low-hanging fruit of statically-typed functional programming.


    Posted by a reviewer on Amazon

    However, there occasionally is a lack of consistency in the writing.


    Posted by a reviewer on Amazon

    For instance, some of the examples covered in the early chapters are used in later chapters, but the code re-used in later chapters does not always match up with what was written earlier.


    Posted by a reviewer on Amazon

    This is a problem if you are following along and writing code as you go, as you now have to revisit your earlier code and fix it to work with the stuff you are covering in later chapters.


    Posted by a reviewer on Amazon

    In addition, some of the code given doesn't compile with the latest version of scala.


    Posted by a reviewer on Amazon

    I would have been such a good programmer.

Review Count History
Loading...
Price History
Loading...