BadScript 2
Loading...
Searching...
No Matches
CSharpx Namespace Reference

Classes

class  Either
 
class  EitherExtensions
 
class  EnumerableExtensions
 
class  Just
 Models a CSharpx.Maybe when contains a value. More...
 
class  Left
 
class  Maybe
 The Maybe type models an optional value. A value of type Maybe a either contains a value of type a (represented as Just a), or it is empty (represented as Nothing). More...
 
class  MaybeExtensions
 Provides convenience extension methods for CSharpx.Maybe. More...
 
class  Nothing
 Models a CSharpx.Maybe when in empty state. More...
 
class  Right
 

Enumerations

enum  EitherType { Left , Right }
 
enum  MaybeType { Just , Nothing }
 Discriminator for CSharpx.Maybe. More...
 

Enumeration Type Documentation

◆ EitherType

enum CSharpx.EitherType
package
Enumerator
Left 

Failed computation case.

Right 

Sccessful computation case.

Definition at line 13 of file Either.cs.

14 {
18 Left,
19
23 Right,
24 }

◆ MaybeType

enum CSharpx.MaybeType
package

Discriminator for CSharpx.Maybe.

Enumerator
Just 
Nothing 

Definition at line 18 of file Maybe.cs.

19 {
20 Just,
21 Nothing,
22 }
Models a CSharpx.Maybe when contains a value.
Definition Maybe.cs:88
Models a CSharpx.Maybe when in empty state.
Definition Maybe.cs:76