-
Notifications
You must be signed in to change notification settings - Fork 481
T_CSharpx_EnumerableExtensions
Moh.Hassan edited this page Oct 10, 2019
·
1 revision
System.Object
CSharpx.EnumerableExtensions
Namespace: CSharpx
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0
C#
internal static class EnumerableExtensions
VB
<ExtensionAttribute>
Friend NotInheritable Class EnumerableExtensions
C++
[ExtensionAttribute]
internal ref class EnumerableExtensions abstract sealed
F#
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type EnumerableExtensions = class end
The EnumerableExtensions type exposes the following members.
Name | Description | |
---|---|---|
EnumerableExtensions |
Name | Description | |
---|---|---|
AssertCountImpl(TSource) | ||
Cartesian(TFirst, TSecond, TResult) | Returns the Cartesian product of two sequences by combining each element of the first set with each in the second and applying the user=define projection to the pair. | |
Concat(T)(IEnumerable(T), T) | Returns a sequence consisting of the head elements and the given tail element. | |
Concat(T)(T, IEnumerable(T)) | Returns a sequence consisting of the head element and the given tail elements. | |
Exclude(T) | Excludes count elements from a sequence starting at a given index | |
ExcludeImpl(T) | ||
ExpectingCountYieldingImpl(TSource) | ||
Fold(T, TResult)(IEnumerable(T), Func(T, TResult)) | Returns the result of applying a function to a sequence of 1 element. | |
Fold(T, TResult)(IEnumerable(T), Func(T, T, TResult)) | Returns the result of applying a function to a sequence of 2 elements. | |
Fold(T, TResult)(IEnumerable(T), Func(T, T, T, TResult)) | Returns the result of applying a function to a sequence of 3 elements. | |
Fold(T, TResult)(IEnumerable(T), Func(T, T, T, T, TResult)) | Returns the result of applying a function to a sequence of 4 elements. | |
FoldImpl(T, TResult) | ||
ForEach(T) | Immediately executes the given action on each element in the source sequence. | |
Index(TSource)(IEnumerable(TSource)) | Returns a sequence of KeyValuePair(TKey, TValue) where the key is the zero-based index of the value in the source sequence. | |
Index(TSource)(IEnumerable(TSource), Int32) | Returns a sequence of KeyValuePair(TKey, TValue) where the key is the index of the value in the source sequence. An additional parameter specifies the starting index. | |
Materialize(T) | Creates an immutable copy of a sequence. | |
Memorize(T) | Captures current state of a sequence. | |
OnFolderSourceSizeError | ||
Pairwise(TSource, TResult) | Returns a sequence resulting from applying a function to each element in the source sequence and its predecessor, with the exception of the first element which is only returned as the predecessor of the second element. | |
PairwiseImpl(TSource, TResult) | ||
Prepend(TSource) | Prepends a single value to a sequence. | |
Tail(T) | Return everything except first element and throws exception if empty. | |
TailNoFail(T) | Return everything except first element without throwing exception if empty. | |
ToDelimitedString(TSource)(IEnumerable(TSource)) | Creates a delimited string from a sequence of values. The delimiter used depends on the current culture of the executing thread. | |
ToDelimitedString(TSource)(IEnumerable(TSource), String) | Creates a delimited string from a sequence of values and a given delimiter. | |
ToDelimitedStringImpl(T) | ||
ToMaybe(T) | Turns an empty sequence to Nothing, otherwise Just(sequence). | |
TryHead(T) | Safe function that returns Just(first element) or None. |
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