-
Notifications
You must be signed in to change notification settings - Fork 480
T_CSharpx_Nothing_1
Moh.Hassan edited this page Oct 10, 2019
·
1 revision
Models a Maybe when in empty state.
System.Object
CSharpx.Maybe(T)
CSharpx.Nothing(T)
Namespace: CSharpx
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0
C#
internal sealed class Nothing<T> : Maybe<T>
VB
Friend NotInheritable Class Nothing(Of T)
Inherits Maybe(Of T)
C++
generic<typename T>
internal ref class Nothing sealed : public Maybe<T>
F#
[<SealedAttribute>]
type Nothing<'T> =
class
inherit Maybe<'T>
end
- T
Name | Description | |
---|---|---|
Nothing(T) | Initializes a new instance of the Nothing(T) class |
Name | Description | |
---|---|---|
Tag | Type discriminator. (Inherited from Maybe(T).) |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MatchJust |
Matches a value returning true and value itself via output parameter.
(Inherited from Maybe(T).) |
|
MatchNothing |
Matches an empty value returning true .
(Inherited from Maybe(T).) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
Bind(T, T2) | Invokes a function on this maybe value that itself yields a maybe. (Defined by MaybeExtensions.) | |
Do(T) | If contans a value executes an Action(T) delegate over it. (Defined by MaybeExtensions.) | |
FromJust(T) | Extracts the element out of a Just(T) and returns a default value if its argument is Nothing(T). (Defined by MaybeExtensions.) | |
FromJustOrFail(T) | Extracts the element out of a Just(T) and throws an error if its argument is Nothing(T). (Defined by MaybeExtensions.) | |
GetValueOrDefault(T) | If contains a values returns it, otherwise returns noneValue. (Defined by MaybeExtensions.) | |
IsEmpty | (Defined by UnParserExtensions.) | |
IsJust(T) |
Returns true iffits argument is of the form Just(T).
(Defined by MaybeExtensions.) |
|
IsNothing(T) |
Returns true iffits argument is of the form Nothing(T).
(Defined by MaybeExtensions.) |
|
Map(T, T2) | Transforms this maybe value by using a specified mapping function. (Defined by MaybeExtensions.) | |
MapValueOrDefault(T, T2) | If contains a values executes a mapping function over it, otherwise returns noneValue. (Defined by MaybeExtensions.) | |
Match(T) | Provides pattern matching using Action delegates. (Defined by MaybeExtensions.) | |
NormalizeValue | (Defined by UnParserExtensions.) | |
Select(T, TResult) | Map operation compatible with Linq. (Defined by MaybeExtensions.) | |
SelectMany(T, TValue, TResult) | Bind operation compatible with Linq. (Defined by MaybeExtensions.) | |
ToEnumerable(T) | Returns an empty list when given Nothing(T) or a singleton list when given a Just(T). (Defined by MaybeExtensions.) |
CommandLineParser Class Library V2.6
- Home
-
CommandLine Namespace
- BadFormatConversionError Class
- BadFormatTokenError Class
- BadVerbSelectedError Class
- BaseAttribute Class
- Error Class
- ErrorExtensions Class
- ErrorType Enumeration
- HelpRequestedError Class
- HelpTextExtensions Class
- HelpVerbRequestedError Class
- InvalidAttributeConfigurationError Class
- MissingRequiredOptionError Class
- MissingValueOptionError Class
- MutuallyExclusiveSetError Class
- NamedError Class
- NameInfo Class
- NotParsed(T) Class
- NoVerbSelectedError Class
- NullInstance Class
- OptionAttribute Class
- Parsed(T) Class
- Parser Class
-
ParserExtensions Class
-
ParserExtensions Methods
-
ParserExtensions.ParseArguments Method
- ParserExtensions.ParseArguments(T1, T2) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) Method (Parser, IEnumerable(String))
- ParserExtensions.ParseArguments(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) Method (Parser, IEnumerable(String))
-
ParserExtensions.ParseArguments Method
-
ParserExtensions Methods
- ParserResult(T) Class
-
ParserResultExtensions Class
-
ParserResultExtensions Methods
-
ParserResultExtensions.MapResult Method
- ParserResultExtensions.MapResult(T1, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(TSource, TResult) Method (ParserResult(TSource), Func(TSource, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(T12, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(T12, TResult), Func(T13, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(T12, TResult), Func(T13, TResult), Func(T14, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(T12, TResult), Func(T13, TResult), Func(T14, TResult), Func(T15, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.MapResult(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult) Method (ParserResult(Object), Func(T1, TResult), Func(T2, TResult), Func(T3, TResult), Func(T4, TResult), Func(T5, TResult), Func(T6, TResult), Func(T7, TResult), Func(T8, TResult), Func(T9, TResult), Func(T10, TResult), Func(T11, TResult), Func(T12, TResult), Func(T13, TResult), Func(T14, TResult), Func(T15, TResult), Func(T16, TResult), Func(IEnumerable(Error), TResult))
- ParserResultExtensions.WithNotParsed(T) Method
- ParserResultExtensions.WithParsed Method
-
ParserResultExtensions.MapResult Method
-
ParserResultExtensions Methods
- ParserResultType Enumeration
-
ParserSettings Class
- ParserSettings Constructor
-
ParserSettings Properties
- ParserSettings.AutoHelp Property
- ParserSettings.AutoVersion Property
- ParserSettings.CaseInsensitiveEnumValues Property
- ParserSettings.CaseSensitive Property
- ParserSettings.Consumed Property
- ParserSettings.EnableDashDash Property
- ParserSettings.HelpWriter Property
- ParserSettings.IgnoreUnknownArguments Property
- ParserSettings.MaximumDisplayWidth Property
- ParserSettings.NameComparer Property
- ParserSettings.ParsingCulture Property
- ParserSettings Methods
- RepeatedOptionError Class
- SequenceOutOfRangeError Class
- SetValueExceptionError Class
- TokenError Class
- TypeInfo Class
- UnknownOptionError Class
-
UnParserExtensions Class
-
UnParserExtensions Methods
- UnParserExtensions.FormatCommandLine Method
- UnParserExtensions.FormatName Method
- UnParserExtensions.FormatOption Method
- UnParserExtensions.FormatValue Method
- UnParserExtensions.FormatWithQuotesIfString Method
- UnParserExtensions.IsEmpty Method
- UnParserExtensions.NormalizeValue Method
- UnParserExtensions.SeperatorOrSpace Method
-
UnParserExtensions Methods
- UnParserSettings Class
- ValueAttribute Class
- VerbAttribute Class
- VersionRequestedError Class
-
CommandLine.Core Namespace
- ArgumentsExtensions Class
- InstanceBuilder Class
- InstanceChooser Class
- KeyValuePairHelper Class
- Name Class
- NameExtensions Class
- NameLookup Class
- NameLookupResult Enumeration
- OptionMapper Class
- OptionSpecification Class
- PreprocessorGuards Class
-
ReflectionExtensions Class
-
ReflectionExtensions Methods
- ReflectionExtensions.AutoDefault Method
- ReflectionExtensions.CreateDefaultForImmutable Method
- ReflectionExtensions.CreateEmptyArray Method
- ReflectionExtensions.FlattenHierarchy Method
- ReflectionExtensions.GetDefaultValue Method
- ReflectionExtensions.GetSpecifications(T) Method
- ReflectionExtensions.GetUsageData Method
- ReflectionExtensions.GetVerbSpecification Method
- ReflectionExtensions.InstanceProperty Method
- ReflectionExtensions.IsMutable Method
- ReflectionExtensions.IsPrimitiveEx Method
- ReflectionExtensions.SafeGetInterfaces Method
- ReflectionExtensions.SetProperties(T) Method
- ReflectionExtensions.SetValue(T) Method
- ReflectionExtensions.StaticMethod Method
- ReflectionExtensions.StaticProperty Method
- ReflectionExtensions.ToTargetType Method
- ReflectionExtensions.ToTypeInfo Method
-
ReflectionExtensions Methods
- Scalar Class
- Sequence Class
-
Specification Class
- Specification Constructor
-
Specification Properties
- Specification.ConversionType Property
- Specification.DefaultValue Property
- Specification.EnumValues Property
- Specification.HelpText Property
- Specification.Hidden Property
- Specification.Max Property
- Specification.MetaValue Property
- Specification.Min Property
- Specification.Required Property
- Specification.Tag Property
- Specification.TargetType Property
- Specification Methods
-
SpecificationExtensions Class
-
SpecificationExtensions Methods
- SpecificationExtensions.HavingMax Method
- SpecificationExtensions.HavingMin Method
- SpecificationExtensions.HavingRange Method
- SpecificationExtensions.IsOption Method
- SpecificationExtensions.IsValue Method
- SpecificationExtensions.ThrowingValidate Method
- SpecificationExtensions.UniqueName Method
- SpecificationExtensions.WithLongName Method
-
SpecificationExtensions Methods
- SpecificationGuards Class
- SpecificationProperty Class
- SpecificationPropertyExtensions Class
-
SpecificationPropertyRules Class
-
SpecificationPropertyRules Methods
- SpecificationPropertyRules.ContainsIfNotEmpty(T) Method
- SpecificationPropertyRules.EnforceMutuallyExclusiveSet Method
- SpecificationPropertyRules.EnforceRange Method
- SpecificationPropertyRules.EnforceRequired Method
- SpecificationPropertyRules.EnforceSingle Method
- SpecificationPropertyRules.Lookup Method
-
SpecificationPropertyRules Methods
- SpecificationType Enumeration
- Switch Class
- TargetType Enumeration
- Token Class
- TokenExtensions Class
- Tokenizer Class
- TokenPartitioner Class
- TokenType Enumeration
- TypeConverter Class
- TypeDescriptor Structure
- TypeDescriptorExtensions Class
- TypeLookup Class
- Value Class
- ValueMapper Class
- ValueSpecification Class
- Verb Class
-
CommandLine.Infrastructure Namespace
- EnumerableExtensions Class
- ExceptionExtensions Class
- LocalizableAttributeProperty Class
- PopsicleSetter Class
- ReferenceEqualityComparer Class
-
ReflectionHelper Class
-
ReflectionHelper Methods
- ReflectionHelper.CreateDefaultImmutableInstance Method
- ReflectionHelper.GetAssemblyName Method
- ReflectionHelper.GetAssemblyVersion Method
- ReflectionHelper.GetAttribute(TAttribute) Method
- ReflectionHelper.GetExecutingOrEntryAssembly Method
- ReflectionHelper.GetNamesOfEnum Method
- ReflectionHelper.IsFSharpOptionType Method
- ReflectionHelper.SetAttributeOverride Method
-
ReflectionHelper Methods
- ResultExtensions Class
-
StringBuilderExtensions Class
-
StringBuilderExtensions Methods
- StringBuilderExtensions.AppendFormatWhen Method
- StringBuilderExtensions.AppendIf Method
- StringBuilderExtensions.AppendIfNotEmpty Method
- StringBuilderExtensions.AppendWhen Method
- StringBuilderExtensions.BimapIf Method
- StringBuilderExtensions.MapIf Method
- StringBuilderExtensions.SafeLength Method
- StringBuilderExtensions.SafeToString Method
- StringBuilderExtensions.TrailingSpaces Method
- StringBuilderExtensions.TrimEnd Method
- StringBuilderExtensions.TrimEndIfMatch Method
- StringBuilderExtensions.TrimEndIfMatchWhen Method
-
StringBuilderExtensions Methods
-
StringExtensions Class
-
StringExtensions Methods
- StringExtensions.EqualsOrdinal Method
- StringExtensions.EqualsOrdinalIgnoreCase Method
- StringExtensions.FormatInvariant Method
- StringExtensions.FormatLocal Method
- StringExtensions.IsBooleanString Method
- StringExtensions.JoinTo Method
- StringExtensions.SafeLength Method
- StringExtensions.Spaces Method
- StringExtensions.ToBoolean Method
- StringExtensions.ToOneCharString Method
- StringExtensions.ToStringInvariant(T) Method
- StringExtensions.ToStringLocal(T) Method
-
StringExtensions Methods
-
CommandLine.Text Namespace
-
AssemblyLicenseAttribute Class
-
AssemblyLicenseAttribute Constructor
- AssemblyLicenseAttribute Constructor (String)
- AssemblyLicenseAttribute Constructor (String, String)
- AssemblyLicenseAttribute Constructor (String, String, String)
- AssemblyLicenseAttribute Constructor (String, String, String, String)
- AssemblyLicenseAttribute Constructor (String, String, String, String, String)
- AssemblyLicenseAttribute Properties
- AssemblyLicenseAttribute Methods
-
AssemblyLicenseAttribute Constructor
- AssemblyUsageAttribute Class
- ComparableOption Structure
- CopyrightInfo Class
- Example Class
- ExampleExtensions Class
- HeadingInfo Class
-
HelpText Class
- HelpText Constructor
- HelpText Constructor
-
HelpText Properties
- HelpText.AddDashesToOption Property
- HelpText.AddEnumValuesToHelpText Property
- HelpText.AdditionalNewLineAfterOption Property
- HelpText.AutoHelp Property
- HelpText.AutoVersion Property
- HelpText.Copyright Property
- HelpText.Heading Property
- HelpText.MaximumDisplayWidth Property
- HelpText.OptionComparison Property
- HelpText.SentenceBuilder Property
-
HelpText Methods
- HelpText.AdaptVerbsToSpecifications Method
- HelpText.AddLine Method
- HelpText.AddOption Method
- HelpText.AddOptionName Method
- HelpText.AddOptions Method
- HelpText.AddOptionsImpl Method
- HelpText.AddPostOptionsLine Method
- HelpText.AddPostOptionsLines Method
- HelpText.AddPostOptionsText Method
- HelpText.AddPreOptionsLine Method
- HelpText.AddPreOptionsLines Method
- HelpText.AddPreOptionsText Method
- HelpText.AddValueName Method
- HelpText.AddVerbs Method
- HelpText.AutoBuild Method
- HelpText.DefaultParsingErrorsHandler(T) Method
- HelpText.FormatDefaultValue(T) Method
- HelpText.GetMaxLength Method
- HelpText.GetMaxOptionLength Method
- HelpText.GetMaxValueLength Method
- HelpText.GetSpecificationsFromType Method
- HelpText.GetUsageFromType Method
- HelpText.MakeHelpEntry Method
- HelpText.MakeVersionEntry Method
- HelpText.RenderParsingErrorsText(T) Method
- HelpText.RenderParsingErrorsTextAsLines(T) Method
- HelpText.RenderUsageText Method
- HelpText.RenderUsageTextAsLines(T) Method
- HelpText.ToComparableOption Method
- HelpText.ToString Method
- HelpText Type Conversions
- HelpText Fields
- MultilineTextAttribute Class
-
SentenceBuilder Class
- SentenceBuilder Constructor
- SentenceBuilder Constructor
-
SentenceBuilder Properties
- SentenceBuilder.ErrorsHeadingText Property
- SentenceBuilder.Factory Property
- SentenceBuilder.FormatError Property
- SentenceBuilder.FormatMutuallyExclusiveSetErrors Property
- SentenceBuilder.HelpCommandText Property
- SentenceBuilder.RequiredWord Property
- SentenceBuilder.UsageHeadingText Property
- SentenceBuilder.VersionCommandText Property
- SentenceBuilder Methods
-
SentenceBuilder.DefaultSentenceBuilder Class
- SentenceBuilder.DefaultSentenceBuilder Constructor
-
DefaultSentenceBuilder Properties
- SentenceBuilder.DefaultSentenceBuilder.ErrorsHeadingText Property
- SentenceBuilder.DefaultSentenceBuilder.FormatError Property
- SentenceBuilder.DefaultSentenceBuilder.FormatMutuallyExclusiveSetErrors Property
- SentenceBuilder.DefaultSentenceBuilder.HelpCommandText Property
- SentenceBuilder.DefaultSentenceBuilder.RequiredWord Property
- SentenceBuilder.DefaultSentenceBuilder.UsageHeadingText Property
- SentenceBuilder.DefaultSentenceBuilder.VersionCommandText Property
- DefaultSentenceBuilder Methods
- TextWrapper Class
- UsageAttribute Class
-
AssemblyLicenseAttribute Class
-
CSharpx Namespace
-
Either Class
-
Either Methods
- Either.Bimap(TLeft, TRight, TLeft1, TRight1) Method
- Either.Bind(TLeft, TRight, TResult) Method
- Either.Cast(TRight) Method
- Either.Fail(TRight) Method
- Either.GetLeft(TLeft, TRight) Method
- Either.GetLeftOrDefault(TLeft, TRight) Method
- Either.GetOrFail(TLeft, TRight) Method
- Either.GetRightOrDefault(TLeft, TRight) Method
- Either.Left(TLeft, TRight) Method
- Either.Map(TLeft, TRight, TResult) Method
- Either.OfMaybe(TLeft, TRight) Method
- Either.Return(TRight) Method
- Either.Right(TLeft, TRight) Method
- Either.Select(TLeft, TRight, TResult) Method
- Either.SelectMany(TLeft, TRight, TResult) Method
- Either.Try(TRight) Method
-
Either Methods
- Either(TLeft, TRight) Class
-
EitherExtensions Class
-
EitherExtensions Methods
- EitherExtensions.Bimap(TLeft, TRight, TLeft1, TRight1) Method
- EitherExtensions.Bind(TLeft, TRight, TResult) Method
- EitherExtensions.IsLeft(TLeft, TRight) Method
- EitherExtensions.IsRight(TLeft, TRight) Method
- EitherExtensions.Map(TLeft, TRight, TResult) Method
- EitherExtensions.Match(TLeft, TRight) Method
- EitherExtensions.ToEither(TRight) Method
-
EitherExtensions Methods
- EitherType Enumeration
-
EnumerableExtensions Class
- EnumerableExtensions Constructor
-
EnumerableExtensions Methods
- EnumerableExtensions.AssertCountImpl(TSource) Method
- EnumerableExtensions.Cartesian(TFirst, TSecond, TResult) Method
- EnumerableExtensions.Concat Method
- EnumerableExtensions.Exclude(T) Method
- EnumerableExtensions.ExcludeImpl(T) Method
- EnumerableExtensions.ExpectingCountYieldingImpl(TSource) Method
-
EnumerableExtensions.Fold Method
- EnumerableExtensions.Fold(T, TResult) Method (IEnumerable(T), Func(T, TResult))
- EnumerableExtensions.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, TResult))
- EnumerableExtensions.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, TResult))
- EnumerableExtensions.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, TResult))
- EnumerableExtensions.FoldImpl(T, TResult) Method
- EnumerableExtensions.ForEach(T) Method
- EnumerableExtensions.Index Method
- EnumerableExtensions.Materialize(T) Method
- EnumerableExtensions.Memorize(T) Method
- EnumerableExtensions.OnFolderSourceSizeError Method
- EnumerableExtensions.Pairwise(TSource, TResult) Method
- EnumerableExtensions.PairwiseImpl(TSource, TResult) Method
- EnumerableExtensions.Prepend(TSource) Method
- EnumerableExtensions.Tail(T) Method
- EnumerableExtensions.TailNoFail(T) Method
- EnumerableExtensions.ToDelimitedString Method
- EnumerableExtensions.ToDelimitedStringImpl(T) Method
- EnumerableExtensions.ToMaybe(T) Method
- EnumerableExtensions.TryHead(T) Method
- EnumerableExtensions.MaterializedEnumerable(T) Class
- Just(T) Class
- Left(TLeft, TRight) Class
- Maybe Class
- Maybe(T) Class
-
MaybeExtensions Class
-
MaybeExtensions Methods
- MaybeExtensions.Bind(T1, T2) Method
- MaybeExtensions.Do Method
- MaybeExtensions.FromJust(T) Method
- MaybeExtensions.FromJustOrFail(T) Method
- MaybeExtensions.GetValueOrDefault(T) Method
- MaybeExtensions.IsJust(T) Method
- MaybeExtensions.IsNothing(T) Method
- MaybeExtensions.Map(T1, T2) Method
- MaybeExtensions.MapValueOrDefault(T1, T2) Method
- MaybeExtensions.Match Method
- MaybeExtensions.MatchJust(T1, T2) Method
- MaybeExtensions.Select(TSource, TResult) Method
- MaybeExtensions.SelectMany(TSource, TValue, TResult) Method
- MaybeExtensions.ToEnumerable(T) Method
- MaybeExtensions.ToMaybe(T) Method
-
MaybeExtensions Methods
- MaybeType Enumeration
- Nothing(T) Class
- Right(TLeft, TRight) Class
-
Either Class
-
RailwaySharp.ErrorHandling Namespace
- Bad(TSuccess, TMessage) Class
- Ok(TSuccess, TMessage) Class
- Result Class
- Result(TSuccess, TMessage) Class
-
ResultExtensions Class
-
ResultExtensions Methods
- ResultExtensions.Collect(TSuccess, TMessage) Method
- ResultExtensions.Either(TSuccess, TMessage, TResult) Method
- ResultExtensions.FailedWith(TSuccess, TMessage) Method
- ResultExtensions.Flatten(TSuccess, TMessage) Method
- ResultExtensions.Map(TSuccess, TMessage, TResult) Method
- ResultExtensions.Match(TSuccess, TMessage) Method
- ResultExtensions.Select(TSuccess, TMessage, TResult) Method
-
ResultExtensions.SelectMany Method
- ResultExtensions.SelectMany(TSuccess, TMessage, TResult) Method (Result(TSuccess, TMessage), Func(TSuccess, Result(TResult, TMessage)))
- ResultExtensions.SelectMany(TSuccess, TMessage, TValue, TResult) Method (Result(TSuccess, TMessage), Func(TSuccess, Result(TValue, TMessage)), Func(TSuccess, TValue, TResult))
- ResultExtensions.SucceededWith(TSuccess, TMessage) Method
-
ResultExtensions Methods
- ResultType Enumeration
-
Trial Class
-
Trial Methods
- Trial.Apply(TValue, TSuccess, TMessage) Method
- Trial.Bind(TValue, TSuccess, TMessage) Method
- Trial.Collect(TSuccess, TMessage) Method
- Trial.Either(TSuccess, TMessage, TResult) Method
- Trial.Fail(TSuccess, TMessage) Method
- Trial.Failed(TSuccess, TMessage) Method
- Trial.Flatten(TSuccess, TMessage) Method
- Trial.Lift(TValue, TSuccess, TMessage) Method
- Trial.Lift2(TSuccess, TMessage, TSuccess1, TMessage1) Method
- Trial.MergeMessages(TSuccess, TMessage) Method
- Trial.Ok(TSuccess, TMessage) Method
- Trial.Pass(TSuccess, TMessage) Method
- Trial.ReturnOrFail(TSuccess, TMessage) Method
- Trial.Warn(TSuccess, TMessage) Method
-
Trial Methods