.NET API 495,000 bytes
IResultMonad<T, TError, TSelf>
public interface IResultMonad<
T,
TError,
TSelf> :
IResultMonad<
T,
TError>,
IOptionMonad<
T>,
ISupplier<
object>,
IFunctional<
Func<
object>>,
IOptionMonad<
T,
TSelf> where
TSelf : struct,
IResultMonad<
T,
TError,
TSelf>
Represents common interface for Result monad.
Creates unsuccessful result.