All Projects → FunctionalKotlin → katas

FunctionalKotlin / katas

Licence: other
Functional Katas for all the course modules

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to katas

katas
TypeScript Katas to practice TDD and programming
Stars: ✭ 90 (+233.33%)
Mutual labels:  katas
refactoringtopatterns
A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
Stars: ✭ 46 (+70.37%)
Mutual labels:  katas

Functional Hub

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].