programming is all about a series of guides and good practices pretty much like object oriented programming, but this doesn't mean you have to follow it all • Y'all been using FP for a while, specially with Kotlin and the stdlib: map, flatMap, fold, immutability, high order functions, etc. • Using Arrow doesn't necessarily mean getting rid of other tools, it can complement them. • As always, evaluate each tool based on your project needs with pragmatism.