Seanghay
1 min readJul 14, 2020

Result API in Kotlin is great. And this is not reinventing the wheel since Kotlin `Result` is an inline class and `ResultOf ` is a sealed class. This post is about sealed class, and I chose error and success handling as an example. In addition, Kotlin `Result` has less overhead than `ResultOf` because of `Result` is an inline class.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Seanghay
Seanghay

Written by Seanghay

Let’s build something we love

Responses (1)

Write a response

Which one should we use, then?

--