Functional Kotlin Katas
List of katas
1 - Recursion
Adding & Multiplying
-Reduce
-Fibonacci
-2 - Functions
Currying
-Partial Application
-CPS
-3 - Functional Transforms
Map
-Filter & Map
-FlatMap (Simple)
-FlatMap (Advanced)
-Reduce
-MapReduce
-Zip
-4 - Functor
Creating the Try Functor
-5 - Monoid
Adding Monoid to Try
-6 - Monad
Adding Monad to Try
-7 - Applicative
Adding Applicative to Try
-How to test
To test the different katas you can run the unit tests provided inside the test
folder.
Copyright © FunctionalHub.com 2018. All rights reserved.