Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Functional Programming in Scala

Buy

Summary

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 examples and exercises that open up the world of functional programming.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Functional programming (FP) is a style of software development emphasizing functions that don't depend on program state. Functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs than other code. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with Java make Scala a great place to start learning FP.

About the Book

Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to their everyday work. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.

This book assumes no prior experience with functional programming. Some prior exposure to Scala or Java is helpful.

What's Inside

  • Functional programming concepts
  • The whys and hows of FP
  • How to write multicore programs
  • Exercises and checks for understanding

About the Authors

Paul Chiusano and Rúnar Bjarnason are recognized experts in functional programming with Scala and are core contributors to the Scalaz library.

(HTML tags aren't allowed.)

Building Websites All-in-One For Dummies
Building Websites All-in-One For Dummies

Ten minibooks in one! The perfect reference for beginning web builders

This hefty, 800+ page book is your start-to-finish roadmap for building a web site for personal or professional use. Even if you're completely new to the process, this book is packed with everything you need to know to build an attractive, usable, and...

PHP Web Services: APIs for the Modern Web
PHP Web Services: APIs for the Modern Web
In this age, when it can sometimes seem like every system is connected to every other system, dealing with data has become a major ingredient in building the Web. Whether you will be delivering services or consuming them, web service is a key part of all modern, public-facing applications, and this book is here to help...
Questions and Answers for Physicians: A Medieval Arabic Study Manual by Abd Al-Aziz Al-Sulami (Sir Henry Wellcome Asian Series)
Questions and Answers for Physicians: A Medieval Arabic Study Manual by Abd Al-Aziz Al-Sulami (Sir Henry Wellcome Asian Series)

This book consists of a collage of images that attempts to convey the transformation of consumer culture and how it is related to the urban reshaping of the city of Cairo to meet with the demands of globalisation. Analyzing the shift from socialist economy to the opening up of Egypt's economy, and how this has affected everyday life of...


Design of Experiments in Chemical Engineering: A Practical Guide
Design of Experiments in Chemical Engineering: A Practical Guide

While existing books related to DOE are focused either on process or mixture factors or analyze specific tools from DOE science, this text is structured both horizontally and vertically, covering the three most common objectives of any experimental research:

  • screening designs
  • mathematical modeling, and...
Designing Across Senses: A Multimodal Approach to Product Design
Designing Across Senses: A Multimodal Approach to Product Design

Today we have the ability to connect speech, touch, haptic, and gestural interfaces into products that engage several human senses at once. This practical book explores examples from current designers and devices to describe how these products blend multiple interface modes together into a cohesive user experience.

...

Microsoft Internet Security and Acceleration (ISA) Server 2004 Unleashed
Microsoft Internet Security and Acceleration (ISA) Server 2004 Unleashed
Hit the ground running with the detailed, road-tested deployment scenarios featured in Microsoft Internet Security and Acceleration (ISA) Server 2004 Unleashed. Written by best-selling authors Michael Noel, who has been involved with the early beta of ISA Server 2004, and ...
©2020 LearnIT (support@pdfchm.net) - Privacy Policy