TinyRest-IOS by rflechner

<PackageReference Include="TinyRest-IOS" Version="1.8.0" />

.NET API 1,537,352 bytes

 FSharpChoice<T1, T2, T3, T4>

public abstract class FSharpChoice<T1, T2, T3, T4> : IEquatable<FSharpChoice<T1, T2, T3, T4>>, IStructuralEquatable, IComparable<FSharpChoice<T1, T2, T3, T4>>, IComparable, IStructuralComparable
Helper types for active patterns with 4 choices.
public class Choice1Of4<T1, T2, T3, T4> : FSharpChoice<T1, T2, T3, T4>

Choice 1 of 4 choices

public class Choice2Of4<T1, T2, T3, T4> : FSharpChoice<T1, T2, T3, T4>

Choice 2 of 4 choices

public class Choice3Of4<T1, T2, T3, T4> : FSharpChoice<T1, T2, T3, T4>

Choice 3 of 4 choices

public class Choice4Of4<T1, T2, T3, T4> : FSharpChoice<T1, T2, T3, T4>

Choice 4 of 4 choices

public static class Tags<T1, T2, T3, T4>

public bool IsChoice1Of4 { get; }

public bool IsChoice2Of4 { get; }

public bool IsChoice3Of4 { get; }

public bool IsChoice4Of4 { get; }

public int Tag { get; }

public static FSharpChoice<T1, T2, T3, T4> NewChoice1Of4(T1 item)

public static FSharpChoice<T1, T2, T3, T4> NewChoice2Of4(T2 item)

public static FSharpChoice<T1, T2, T3, T4> NewChoice3Of4(T3 item)

public static FSharpChoice<T1, T2, T3, T4> NewChoice4Of4(T4 item)