Functional Program Design in Scala



Functional Program Design in Scala

Functional Program Design in Scala


In this course you will learn how to apply the functional programming style in the design of larger Scala applications. You’ll get to know important new functional programming concepts, from lazy evaluation to structuring your libraries using monads. We’ll work on larger and more involved examples, from state space exploration to random testing to discrete circuit simulators. You’ll also learn some best practices on how to write good Scala code in …

Duration Course 2 of 5 in the
Start your Free Trial

Self paced

57,989 already enrolled

4.5stars Rating out of 5 (3,095 ratings in Coursera)

Go to the Course
We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.