Some
will almost certainly be deprecated in future releases. Please do not use it.
- Some <A>
- Some (A value)
- Some (IEnumerable<A> someValue)
- ToSeq ()
- AsEnumerable ()
- GetEnumerator ()
- Value
- ToString ()
- GetHashCode ()
- Equals (Some<A> other)
- Equals (object obj)
- IsSome
- IsNone
- MatchUntyped <R> (Func<object, R> Some, Func<R> None)
- MatchUntypedUnsafe <R> (Func<object, R> Some, Func<R> None)
- GetUnderlyingType ()
- SomeExt
method IEnumerable<A> AsEnumerable () Source #
method IEnumerator<A> GetEnumerator () Source #
method int GetHashCode () Source #
method R MatchUntyped <R> (Func<object, R> Some, Func<R> None) Source #
method R MatchUntypedUnsafe <R> (Func<object, R> Some, Func<R> None) Source #
method Type GetUnderlyingType () Source #
Extension method for Some T to help with the lack of covariance of generic parameters in structs (and therefore Some T)