Kotlin Functors, Applicatives, And Monads in Pictures. Part 1/3by@aballano