core / pragma / map /

map #

inline fun <TNewSuccess, TSuccess : TNewSuccess, TNewFailure, TFailure : TNewFailure> PragmaResult<TSuccess, TFailure>.map(transform: (TSuccess) -> TNewSuccess): PragmaResult<TNewSuccess, TNewFailure>

Returns the encapsulated result of the given transform function applied to the encapsulated value if this instance represents success or the original encapsulated TFailure value if it is failure.