Marc
context(raise: Raise<DomainError>) fun <T> HttpClient.getSomethingFromNetwork(): T = with(raise) { // network operator | raise(DomainError) }
Alejandro Serrano.Mena
raise.raise
raise
context(raise: Raise<E>) fun <E> raise(error: E) = raise.raise(error)
arrow-raise-context
catch
A modern programming language that makes developers happier.