Option<T>
Control Flow
IsSomeAnd
Option<string> maybeName = Option.Some("Raven");
maybeName.IsSomeAnd(name => name.Length > 0); // trueIsNoneOr
Option<string> maybeName = Option.Some("Queen");
maybeName.IsNoneOr(name => name.Length > 0); // true
maybeName.IsNoneOr(name => string.IsNullOrWhiteSpace(name)); // falseTransform
FlatMap
Filter
Zip
ZipWith
Unzip
Logical Operators
Or
OrElse
Xor
Last updated
Was this helpful?