Opt Class

Static option constructors.

Definition

Namespace: Orx.Fun.Option
Assembly: Orx.Fun.Option (in Orx.Fun.Option.dll) Version: 1.2.1+ea79806fa5e0e04bfdaef2a1916930e75e2cde74
C#
public static class Opt
Inheritance
Object    Opt

Methods

AndAllT1, T2(FuncOptT1, FuncOptT2) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2(OptT1, OptT2) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3(FuncOptT1, FuncOptT2, FuncOptT3) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3(OptT1, OptT2, OptT3) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4(OptT1, OptT2, OptT3, OptT4) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5(OptT1, OptT2, OptT3, OptT4, OptT5) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7, T8(FuncOptT1, FuncOptT2, FuncOptT3, FuncOptT4, FuncOptT5, FuncOptT6, FuncOptT7, FuncOptT8) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.
AndAllT1, T2, T3, T4, T5, T6, T7, T8(OptT1, OptT2, OptT3, OptT4, OptT5, OptT6, OptT7, OptT8) Returns the tuple combining unwrapped values of the optionals if all of them are of Some variant; returns None otherwise.

See Also