ivanmorgillo
suspend fun loadInt(key: String): Int?
null
Either
Option
IO
fun loadInt(key: String): IO<Int>
simon.vergauwen
IO<None, A>
suspend () -> A?
A?
Option<A> = None | Some<A>
Option<A>
None
A
IO<E, A>
suspend () -> Option<A>
IO.Error<None>
IO.Just
A modern programming language that makes developers happier.