Method
MapResult
func MapResult<TResult, E>(mapper: T -> TResult, noneError: () -> E) -> Result<TResult, E>
Declaring type: Optional<T>
Namespace: System
Assembly: Raven.Core.dll
Source file: Optional.rvn
Maps the contained value into a Result. If this is None, returns Failure(noneError()).
Parameters
| Name | Type | Description |
|---|---|---|
mapper |
T -> TResult | |
noneError |
() -> E |
Return value
Result<TResult, E>