API Diff between 3.2.0 and 1.1.0
22 Additions
1 Removals
Z0ne.Maybe
-
public struct Maybe<T> : IEquatable<Maybe<T>>, IComparable<Maybe<T>>, IComparable
-
public static class MaybeCreationExtensions
-
public static class
- public static T <T>(this Maybe<T> maybe, Func<T> default)
- public static T <T>(this Maybe<T> maybe)
-
public static class MaybeLinqLikeExtensions
-
public static class MaybeQueryableExtensions
- public static Maybe<T> MaybeElementAt<T>(this IQueryable<T> source, int index)
- public static Maybe<T> MaybeFirst<T>(this IQueryable<T> queryable)
- public static Maybe<T> MaybeFirst<T>(this IQueryable<T> queryable, Func<T, bool> predicate)
- public static Maybe<TValue> MaybeGetValue<TKey, TValue>(this IQueryable<KeyValuePair<TKey, TValue>> source, TKey key)
- public static Maybe<T> MaybeLast<T>(this IQueryable<T> queryable)
- public static Maybe<T> MaybeLast<T>(this IQueryable<T> queryable, Func<T, bool> predicate)
- public static Maybe<T> MaybeSingle<T>(this IQueryable<T> queryable)
- public static Maybe<T> MaybeSingle<T>(this IQueryable<T> queryable, Func<T, bool> predicate)