Functional Programming explained to my grandma
CCavalier
35K views
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
That's all folks
Functional Programming allows us to design program with a mathematical approach. Immutability and function composition are the two pillars of this approach, and are really adapted to scalabilty. We went through the main functional aspects of Scala, but there still is so much to discover.
To Go Further
If you are interested by Javascript, you can have a look to Eric Eliott's blog and his series Composing software
If you want to dive deeper into Scala, you should know that Scala's real strengths are frameworks. Have a look at Akka, Play or Spark.
Corrections
You can find the corrections of this hands-on on my github: answer branch
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content