public static IEnumerable <T> seq <L, T>(EitherUnsafe <L, T> value) => value.RightAsEnumerable();
/// <summary> /// Project the Either into an IQueryable of R /// </summary> /// <typeparam name="L">Left</typeparam> /// <typeparam name="R">Right</typeparam> /// <param name="either">Either to project</param> /// <returns>If the Either is in a Right state, an IQueryable of R with one item. A zero length IQueryable R otherwise</returns> public static IQueryable <R> rightToQuery <L, R>(EitherUnsafe <L, R> either) => either.RightAsEnumerable().AsQueryable();