fp functional programming scala
Tout plus