| OneOfN.EitherMatcher<R,T1,T2> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 | 
| OneOfN.JustMatcher<R,T1> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 | 
| OneOfN.NoneMatcher<R> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 | 
| OneOfN.OneOf3Matcher<R,T1,T2,T3> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 | 
| OneOfN.OneOf4Matcher<R,T1,T2,T3,T4> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 | 
| OneOfN.OneOf5Matcher<R,T1,T2,T3,T4,T5> | 
 A matcher object that contains a handler for each case and can be used to reduce a sum type to a single value. 
 |