Fp Kotlin Making state changes explicit with the State Monad The astounding Cristo de Monteagudo, very close to my home in Murcia π². Letβs discover how to model our state changes in an explicit way in our functional programs.
Kotlin Fp Please DO NOT Try to use IO! The IO data type is getting deprecated in favor of suspend. Read the post for more details.
Kotlin Android Fp Polymorphic apps with Arrow Typeclasses are all about polymorphism. Achieving it at a program level provides much benefits, but itβs an abstract concept that probably requires a step by step explanation.
Kotlin Android Fp When Android met FP Learning new things is hard, and rejecting the unknown is part of human nature. Thereβs some reaction inside us that makes our minds reject anything new in some way.
Kotlin Fp Kotlin Functional Programming II - Monad Transformers Step inside to understand how to collapse monad stacks into unified types to reduce nesting π
Kotlin Fp Kotlin Functional Programming I - Monad Stack Functional Programming is about encoding concerns into types. Learn how to create an end to end architecture using them.
Kotlin Fp Kotlin Functional Programming, Does it make sense? Functional programming can feel like a big wave of fresh air over a beautiful landscape at sunset. The flowers are literally us. π πΌ (maybe?)
Kotlin Fp Kotlin purity and function memoization Letβs learn about the benefits of βpurityβ and βpure functionsβ, and how it affects caching.
Kotlin Fp Kotlin Dependency Injection with the Reader Monad In this post you will learn how to provide seamless dependency injection to your Functional Programming architecture using the Reader Monad. Leave Dagger, Koin and Kodein behind!