union library

Classes

Union2<A, B>
A Union2 holds one of two values, either an instance of A or B, never both.
Union2A<A, B>
Union2B<A, B>
Union3<A, B, C>
A Union3 holds one of three values, either an instance of A, B or C, never more than one.
Union3A<A, B, C>
Union3B<A, B, C>
Union3C<A, B, C>
Union4<A, B, C, D>
A Union4 holds one of four values, either an instance of A, B, C or D, never more than one.
Union4A<A, B, C, D>
Union4B<A, B, C, D>
Union4C<A, B, C, D>
Union4D<A, B, C, D>
Union5<A, B, C, D, E>
A Union5 holds one of four values, either an instance of A, B, C, D or E, never more than one.
Union5A<A, B, C, D, E>
Union5B<A, B, C, D, E>
Union5C<A, B, C, D, E>
Union5D<A, B, C, D, E>
Union5E<A, B, C, D, E>