diff --git a/src/main/kotlin/com/github/michaelbull/result/On.kt b/src/main/kotlin/com/github/michaelbull/result/On.kt index 09f0fec..3dff801 100644 --- a/src/main/kotlin/com/github/michaelbull/result/On.kt +++ b/src/main/kotlin/com/github/michaelbull/result/On.kt @@ -4,10 +4,10 @@ package com.github.michaelbull.result * Calls a [callback] if the [Result] is [Ok]. * @param callback The function to call. */ -fun Result.onSuccess(callback: (V) -> Unit) = mapBoth(callback, {}) +inline fun Result.onSuccess(callback: (V) -> Unit) = mapBoth(callback, {}) /** * Calls a [callback] if the [Result] is [Err]. * @param callback The function to call. */ -fun Result.onFailure(callback: (E) -> Unit) = mapBoth({}, callback) +inline fun Result.onFailure(callback: (E) -> Unit) = mapBoth({}, callback)