
上QQ阅读APP看书,第一时间看更新
FP Design Patterns
The following three are the most important and frequently used Functional Design Patterns.
- Monoid
- Monad
- Functor (Applicative functor)
If you are new to Scala FP features and want to learn them in depth, I recommend that you refer to any Scala Basics books before picking this one.
Consider the following Scala FP features:

In the sections that follow, we will pick these features, one by one and discuss them in depth with some examples.