Sign in Go Pro

Functional programming in Kotlin with Arrow

Applicative Builder

This lesson is for PRO members.

Upgrade today to get access to all the PRO lessons.

Unlock this lesson
Autoplay

Up next

Previous

About

It’s usual to find yourself in the need to compute multiple independent values resulting from operations that do not depend on each other. Arrow provides the Applicative Builder for that.

On this lesson, you will learn:

  • How to use the Applicative Builder to perform multiple independent computations and combine results in the end.
  • How it's also capable to abstract over the types it uses. It can even combine results from different tasks with different return types.
  • How the variable return types need to be wrapped into the same type constructor, at least.

Instructor

Links

Comments

There are no comments on this lesson, start the conversation below ...

>
You need to go PRO to post comments.

Lessons in Functional programming in Kotlin with Arrow