Describing how infrastructure and software architecture work together to support a scalable environment; this book focuses on core concepts and best practices; rather than on individual languages; platforms; or technologies; and explains step by step how scalable systems work an…
Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging…
Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete e…