Upgrading dartz 0.8 to 0.9
Breaking0.8.9 → 0.9.2Breaking2New4Changed2Fixed1
BreakingUpgrade verdict
2 breaking changes.
In plain terms
- Monad transformers and some related features are gone because they could not be made type safe on Dart 2.
- Code that extended the library's type classes must now implement them instead.
Must act 2 items need code or config changes
What you must change
Breaking2
Removes monad transformers and other features that cannot be made type safe on Dart 2.
Reworks the type class hierarchy to be implemented rather than extended.
API changes
Generated by DepDelta from published Dart source. Not mixed with prose notes.
- removed:
class ComposedApplicative<F, G> extends Functor<F> with Applicative<F> - removed:
class ComposedMonad<F, G> extends Functor<F> with Applicative<F>, Monad<F> - removed:
class EitherTMonad<M> extends Functor<M> with Applicative<M>, Monad<M> - removed:
class OptionTMonad<M> extends Functor<M> with Applicative<M>, Monad<M> - removed:
ctor ComposedApplicative(this._F, this._G) - removed:
ctor ComposedMonad(this._F, this._G, this._GT) - removed:
ctor EitherTMonad(this._stackedM) - removed:
ctor IMap(this._order, this._tree) - removed:
ctor OptionMonadPlus() - removed:
ctor OptionTMonad(this._stackedM) - removed:
function eitherTMonad(Monad mmonad): Monad - removed:
function optionMP<A>(): MonadPlus<Option<A>> - removed:
function optionTMonad(Monad mmonad): Monad - removed:
function optionTr<A>(): Traversable<Option<A>> - removed:
method Applicative.composeA(Applicative G): Applicative<F> - removed:
method Applicative.lift2<A, B, C>(C f(A a, B b)): Function - removed:
method Applicative.lift3<A, B, C, D>(D f(A a, B b, C c)): Function - removed:
method Applicative.lift4<A, B, C, D, E>(E f(A a, B b, C c, D d)): Function - removed:
method Applicative.lift5<A, B, C, D, E, F2>(F2 f(A a, B b, C c, D d, E e)): Function - removed:
method Applicative.lift6<A, B, C, D, E, F2, G>(G f(A a, B b, C c, D d, E e, F2 f)): Function - removed:
method Applicative.lift<A, B>(B f(A a)): Function - removed:
method Applicative.map2<A, A2 extends A, B, B2 extends B, C>(covariant F fa, covariant F fb, C f(A a, B b)): F - removed:
method Applicative.map3<A, A2 extends A, B, B2 extends B, C, C2 extends C, D>(covariant F fa, covariant F fb, covariant F fc, D f(A a, B b, C c)): F - removed:
method Applicative.map4<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E>(covariant F fa, covariant F fb, covariant F fc, covariant F fd, E f(A a, B b, C c, D d)): F - removed:
method Applicative.map5<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, EFF>(covariant F fa, covariant F fb, covariant F fc, covariant F fd, covariant F fe, EFF f(A a, B b, C c, D d, E e)): F - removed:
method Applicative.map6<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, EFF, EFF2 extends EFF, G>(covariant F fa, covariant F fb, covariant F fc, covariant F fd, covariant F fe, covariant F ff, G f(A a, B b, C c, D d, E e, EFF fff)): F - removed:
method Applicative.replicate<A>(int n, covariant F fa): F - removed:
method Applicative.replicate_(int n, F fa): F - removed:
method Applicative.sequenceA(Traversable g, ga): F - removed:
method Applicative.sequenceA_(Traversable g, ga): F - removed:
method Applicative.sequenceL(IList<F> fas): F - removed:
method Applicative.sequenceL_(IList<F> fas): F - removed:
method Applicative.traverseA(Traversable g, ga, F f(_)): F - removed:
method Applicative.traverseA_(Traversable g, ga, F f(_)): F - removed:
method Applicative.traverseL(IList<F> fas, F f(_)): F - removed:
method Applicative.traverseL_(IList<F> fas, F f(_)): F - removed:
method Applicative.unsafeSequenceL(List<F> fas): F - removed:
method Applicative.unsafeSequenceL_(List<F> fas): F - removed:
method Applicative.unsafeTraverseL(List fas, F f(_)): F - removed:
method Applicative.unsafeTraverseL_(List<F> fas, F f(_)): F - removed:
method ApplicativeOps.pure<B>(B b): F - removed:
method ComposedApplicative.ap<A, B>(F fga, F fgf): F - removed:
method ComposedApplicative.map<A, B>(F fga, B f(A _)): F - removed:
method ComposedApplicative.pure<A>(A a): F - removed:
method ComposedMonad.bind<A, B>(F fga, Function1<dynamic, F>f): F - removed:
method ComposedMonad.pure<A>(a): F - removed:
method Either.pure<R2>(R2 r2): Either<L, R2> - removed:
method Either.traverse<G>(Applicative<G> gApplicative, G f(R r)): G - removed:
method EitherTMonad.bind<A, B>(M mea, M f(A a)): M - removed:
method EitherTMonad.pure<A>(A a): M - removed:
method EitherTMonad.underlying(): Monad - removed:
method Evaluation.operator <<(Evaluation<E, R, W, S, dynamic> next): Evaluation<E, R, W, S, A> - removed:
method Foldable.collapse<A, G>(ApplicativePlus<G> ap, F fa): G - removed:
method Foldable.foldLeftM<A, B, G>(Monad<G> m, F fa, B z, G f(B previous, A a)): G - removed:
method Foldable.foldMapM<A, B, G>(Monad<G> m, Monoid<B> bMonoid, F fa, G f(A a)): G - removed:
method Foldable.foldRightM<A, B, G>(Monad<G> m, F fa, B z, G f(A a, B previous)): G - removed:
method FoldableOps.collapse<G>(ApplicativePlus<G> ap): G - removed:
method FoldableOps.foldLeftM<G, B>(Monad<G> m, B z, G f(B previous, A a)): G - removed:
method FoldableOps.foldMapM<G, B>(Monad<G> m, Monoid<B> bMonoid, G f(A a)): G - removed:
method FoldableOps.foldRightM<G, B>(Monad<G> m, B z, G f(A a, B previous)): G - removed:
method Free.operator <<(Free<F, dynamic> next): Free<F, A> - removed:
method Free.pure<B>(B b): Free<F, B> - removed:
method Free.step(): Free<F, A> - removed:
method Function0TraversableMonad.traverse<G>(Applicative<G> gApplicative, Function0 fa, G f(a)): G - removed:
method IHashMap.traverse<G>(Applicative<G> gApplicative, G f(V v)): G - removed:
method IList.empty(): IList<A> - removed:
method IList.pure<B>(B b): IList<B> - removed:
method IList.traverse<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method IList.traverse_<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method IMap.traverse<G>(Applicative<G> gApplicative, G f(V v)): G - removed:
method IMap.traverseKV<G>(Applicative<G> gApplicative, G f(K k, V v)): G - removed:
method IMap.traverseKV_<G>(Applicative<G> gApplicative, G f(K k, V v)): G - removed:
method IMap.traverse_<G>(Applicative<G> gApplicative, G f(V v)): G - removed:
method IVector.traverse<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method IdTraversable.traverse<G>(Applicative<G> gApplicative, fa, G f(a)): G - removed:
method ListTraversableMonadPlus.traverse<G>(Applicative<G> gApplicative, List fas, G f(_)): G - removed:
method Monad.composeM(Monad G, Traversable GT): Monad<F> - removed:
method MonadOps.flatten(): F - removed:
method MonadOps.join(): F - removed:
method MonadOps.operator <<(covariant F next): F - removed:
method MonadOps.operator >=(covariant F f(A a)): F - removed:
method MonadOps.operator >>(covariant F next): F - removed:
method MonadOps.pure<B>(B b): F - removed:
method MonadPlusOps.unite(Foldable<A> aFoldable): F - removed:
method Option.empty(): Option<A> - removed:
method Option.pure<B>(B b): Option<B> - removed:
method Option.traverse<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method OptionTMonad.bind<A, B>(M moa, M f(A a)): M - removed:
method OptionTMonad.pure<A>(A a): M - removed:
method OptionTMonad.underlying(): Monad - removed:
method PlusEmptyOps.empty(): F - removed:
method State.operator <<(State<S, dynamic> next): State<S, A> - removed:
method StateT.operator <<(StateT<F, S, dynamic> next): StateT<F, S, A> - removed:
method Traversable.foldMap<A, B>(Monoid<B> bMonoid, F fa, B f(A a)): B - removed:
method Traversable.map<A, B>(covariant F fa, B f(A a)): F - removed:
method Traversable.mapWithIndex<B>(F fa, B f(int i, a)): F - removed:
method Traversable.sequence<G>(Applicative<G> gApplicative, F fa): G - removed:
method Traversable.sequence_<G>(Applicative<G> gApplicative, F fa): G - removed:
method Traversable.traverse<G>(Applicative<G> gApplicative, F fa, G f(a)): G - removed:
method Traversable.traverse_<G>(Applicative<G> gApplicative, F fa, G f(a)): G - removed:
method Traversable.zipWithIndex(F fa): F - removed:
method TraversableMonad.traverseM<G>(Applicative<G> gApplicative, F fa, G f(a)): G - removed:
method TraversableMonadOps.traverseM<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method TraversableMonadPlusOps.partition(bool f(A a)): Tuple2<F, F> - removed:
method TraversableMonadPlusOps.reverse(): F - removed:
method TraversableOps.sequence<G>(Applicative<G> gApplicative): G - removed:
method TraversableOps.sequence_<G>(Applicative<G> gApplicative): G - removed:
method TraversableOps.traverse<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method TraversableOps.traverse_<G>(Applicative<G> gApplicative, G f(A a)): G - removed:
method TraversableOpsTraversable.sequence<G>(Applicative<G> gApplicative, F fa): G - removed:
method TraversableOpsTraversable.sequence_<G>(Applicative<G> gApplicative, F fa): G - removed:
method TraversableOpsTraversable.traverse<G>(Applicative<G> gApplicative, F fa, G f(a)): G - removed:
method TraversableOpsTraversable.traverse_<G>(Applicative<G> gApplicative, F fa, G f(a)): G - removed:
variable OptionMP: final OptionMonadPlus - removed:
variable OptionTr: final Traversable<Option> - changed:
class AVLTree<A> extends FoldableOps<AVLTree, A> → class AVLTree<A> implements FoldableOps<AVLTree, A> - changed:
class Either<L, R>: abstract extends TraversableOps<Either , R> with FunctorOps<Either , R>, ApplicativeOps<Either , R>, MonadOps<Either , R>, TraversableMonadOps<Either , R> → class Either<L, R>: abstract implements TraversableMonadOps<Either<L, dynamic>, R> - changed:
class Evaluation<E, R, W, S, A> extends FunctorOps<Evaluation , A> with ApplicativeOps<Evaluation , A>, MonadOps<Evaluation , A> → class Evaluation<E, R, W, S, A> implements MonadOps<Evaluation<E, R, W, S, dynamic>, A> - changed:
class EvaluationMonad<E, R, W, S> extends Functor<Evaluation<E, R, W, S, dynamic>> with Applicative<Evaluation<E, R, W, S, dynamic>>, Monad<Evaluation<E, R, W, S, dynamic>> → class EvaluationMonad<E, R, W, S> extends Object with Functor<Evaluation<E, R, W, S, dynamic>>, Applicative<Evaluation<E, R, W, S, dynamic>>, Monad<Evaluation<E, R, W, S, dynamic>> - changed:
class Free<F, A>: abstract extends FunctorOps<Free , A> with ApplicativeOps<Free , A>, MonadOps<Free , A> → class Free<F, A>: abstract implements MonadOps<Free<F, dynamic>, A> - changed:
class IHashMap<K, V> extends TraversableOps<IHashMap<K, dynamic>, V> → class IHashMap<K, V> implements TraversableOps<IHashMap<K, dynamic>, V> - changed:
class IList<A>: abstract extends TraversableOps<IList, A> with FunctorOps<IList, A>, ApplicativeOps<IList, A>, ApplicativePlusOps<IList, A>, MonadOps<IList, A>, MonadPlusOps<IList, A>, TraversableMonadOps<IList, A>, TraversableMonadPlusOps<IList, A>, PlusOps<IList, A> → class IList<A>: abstract implements TraversableMonadPlusOps<IList, A> - changed:
class IMap<K, V> extends TraversableOps<IMap<K, dynamic>, V> → class IMap<K, V> implements TraversableOps<IMap<K, dynamic>, V> - changed:
class ISet<A> extends FoldableOps<ISet, A> → class ISet<A> implements FoldableOps<ISet, A> - changed:
class IVector<A> extends TraversableOps<IVector, A> with FunctorOps<IVector, A>, ApplicativeOps<IVector, A>, ApplicativePlusOps<IVector, A>, MonadOps<IVector, A>, MonadPlusOps<IVector, A>, TraversableMonadOps<IVector, A>, TraversableMonadPlusOps<IVector, A>, PlusOps<IVector, A> → class IVector<A> implements TraversableMonadPlusOps<IVector, A> - changed:
class Option<A>: abstract extends TraversableOps<Option, A> with FunctorOps<Option, A>, ApplicativeOps<Option, A>, ApplicativePlusOps<Option, A>, MonadOps<Option, A>, MonadPlusOps<Option, A>, TraversableMonadOps<Option, A>, TraversableMonadPlusOps<Option, A>, PlusOps<Option, A> → class Option<A>: abstract implements TraversableMonadPlusOps<Option, A> - changed:
class OptionMonadPlus extends MonadPlusOpsMonadPlus<Option> → class OptionMonadPlus extends MonadPlus<Option> with Monad<Option>, ApplicativePlus<Option>, Applicative<Option>, Functor<Option>, PlusEmpty<Option>, Plus<Option> - changed:
class State<S, A> extends FunctorOps<State , A> with ApplicativeOps<State , A>, MonadOps<State , A> → class State<S, A> implements MonadOps<State<S, dynamic>, A> - changed:
class StateT<F, S, A> extends FunctorOps<StateT , A> with ApplicativeOps<StateT , A>, MonadOps<StateT , A> → class StateT<F, S, A> implements MonadOps<StateT<F, S, dynamic>, A> - changed:
class Task<A> extends FunctorOps<Task, A> with ApplicativeOps<Task, A>, MonadOps<Task, A>, MonadCatchOps<Task, A> → class Task<A> implements MonadCatchOps<Task, A> - changed:
class Trampoline<A>: abstract extends FunctorOps<Trampoline, A> with ApplicativeOps<Trampoline, A>, MonadOps<Trampoline, A> → class Trampoline<A>: abstract implements MonadOps<Trampoline, A> - changed:
class Unit: abstract → class Unit - changed:
ctor Gather(this.ops) → ctor Gather(this.ops, this.cast) - changed:
ctor Tuple4(this.value1, this.value2, this.value3, this.value4) → ctor Tuple4( this.value1, this.value2, this.value3, this.value4, ) - changed:
method Applicative.ap<A, B>(covariant F fa, covariant F ff): F → method Applicative.ap<A, B>(F fa, F ff): F - changed:
method Applicative.map<A, B>(covariant F fa, B f(A a)): F → method Applicative.map<A, B>(F fa, B f(A a)): F - changed:
method EvaluationMonad.bind<A, B>(Evaluation<E, R, W, S, A> fa, Function1<A, Evaluation<E, R, W, S, B>> f): Evaluation<E, R, W, S, B> → method EvaluationMonad.bind<A, B>(covariant Evaluation<E, R, W, S, A> fa, covariant Function1<A, Evaluation<E, R, W, S, B>> f): Evaluation<E, R, W, S, B> - changed:
method EvaluationMonad.map<A, B>(Evaluation<E, R, W, S, A> fa, B f(A a)): Evaluation<E, R, W, S, B> → method EvaluationMonad.map<A, B>(covariant Evaluation<E, R, W, S, A> fa, covariant B f(A a)): Evaluation<E, R, W, S, B> - changed:
method FreeMonad.bind<A, B>(Free<F, A> fa, Function1<A, Free<F, B>> f): Free<F, B> → method FreeMonad.bind<A, B>(covariant Free<F, A> fa, covariant Function1<A, Free<F, B>> f): Free<F, B> - changed:
method Function0TraversableMonad.bind<A, B>(Function0<A> fa, Function1<A, Function0<B>> f): Function0 → method Function0TraversableMonad.bind<A, B>(covariant Function0<A> fa, covariant Function1<A, Function0<B>> f): Function0 - changed:
method Functor.map<A, B>(covariant F fa, B f(A a)): F → method Functor.map<A, B>(F fa, B f(A a)): F - changed:
method FutureMonad.bind<A, B>(Future<A> fa, Function1<A, Future<B>> f): Future<B> → method FutureMonad.bind<A, B>(covariant Future<A> fa, covariant Function1<A, Future<B>> f): Future<B> - changed:
method FutureMonad.map<A, B>(Future<A> fa, B f(A a)): Future<B> → method FutureMonad.map<A, B>(covariant Future<A> fa, B f(A a)): Future<B> - changed:
method IOMonad.attempt<A>(Free<IOOp, A> fa): Free<IOOp, Either<Object, A>> → method IOMonad.attempt<A>(covariant Free<IOOp, A> fa): Free<IOOp, Either<Object, A>> - changed:
method IdMonad.bind<A, B>(A fa, Function1<A, B> f) → method IdMonad.bind<A, B>(covariant A fa, covariant Function1<A, B> f): B - changed:
method IdMonad.pure<A>(A a) → method IdMonad.pure<A>(A a): A - changed:
method ListTraversableMonadPlus.bind<A, B>(List<A> fa, Function1<A, List<B>> f): List<B> → method ListTraversableMonadPlus.bind<A, B>(covariant List<A> fa, covariant Function1<A, List<B>> f): List<B> - changed:
method ListTraversableMonadPlus.plus<A>(List<A> f1, List<A> f2): List<A> → method ListTraversableMonadPlus.plus<A>(covariant List<A> f1, covariant List<A> f2): List<A> - changed:
method Monad.ap<A, B>(covariant F fa, covariant F ff): F → method Monad.ap<A, B>(F fa, F ff): F - changed:
method Monad.bind<A, B>(covariant F fa, covariant F f(A a)): F → method Monad.bind<A, B>(F fa, F f(A a)): F - changed:
method Monad.map<A, B>(covariant F fa, B f(A a)): F → method Monad.map<A, B>(F fa, B f(A a)): F - changed:
method MonadCatch.attempt<A>(covariant F fa): F → method MonadCatch.attempt<A>(F fa): F - changed:
method MonadOps.ap<B>(F ff): F → method MonadOps.ap<B>(covariant F ff): F - changed:
method OptionMonadPlus.ap<A, B>(Option<A> fa, Option<Function1<A, B>> ff): Option<B> → method OptionMonadPlus.ap<A, B>(covariant Option<A> fa, covariant Option<Function1<A, B>> ff): Option<B> - changed:
method OptionMonadPlus.bind<A, B>(Option<A> fa, Function1<A, Option<B>> f): Option<B> → method OptionMonadPlus.bind<A, B>(covariant Option<A> fa, covariant Function1<A, Option<B>> f): Option<B> - changed:
method OptionMonadPlus.map<A, B>(Option<A> fa, B f(A a)): Option<B> → method OptionMonadPlus.map<A, B>(covariant Option<A> fa, B f(A a)): Option<B> - changed:
method Plus.plus<A>(covariant F f1, covariant F f2): F → method Plus.plus<A>(F f1, F f2): F - changed:
method StateMonad.bind<A, B>(State<S, A> fa, Function1<A, State<S, B>> f): State<S, B> → method StateMonad.bind<A, B>(covariant State<S, A> fa, covariant Function1<A, State<S, B>> f): State<S, B> - changed:
method StateMonad.map<A, B>(State<S, A> fa, B f(A a)): State<S, B> → method StateMonad.map<A, B>(covariant State<S, A> fa, covariant B f(A a)): State<S, B> - changed:
method StateTMonad.bind<A, B>(StateT<F, S, A> fa, Function1<A, StateT<F, S, B>> f): StateT<F, S, B> → method StateTMonad.bind<A, B>(covariant StateT<F, S, A> fa, covariant Function1<A, StateT<F, S, B>> f): StateT<F, S, B> - changed:
method StateTMonad.map<A, B>(StateT<F, S, A> fa, B f(A a)): StateT<F, S, B> → method StateTMonad.map<A, B>(covariant StateT<F, S, A> fa, covariant B f(A a)): StateT<F, S, B> - changed:
method TaskMonadCatch.attempt<A>(Task<A> fa): Task<Either<Object, A>> → method TaskMonadCatch.attempt<A>(covariant Task<A> fa): Task<Either<Object, A>> - changed:
method TaskMonadCatch.bind<A, B>(Task<A> fa, Function1<A, Task<B>> f): Task<B> → method TaskMonadCatch.bind<A, B>(covariant Task<A> fa, covariant Function1<A, Task<B>> f): Task<B> - changed:
method Tuple2.operator ==(other): bool → method Tuple2.operator ==(Object other): bool - changed:
method Tuple3.operator ==(other): bool → method Tuple3.operator ==(Object other): bool - changed:
method Tuple4.operator ==(other): bool → method Tuple4.operator ==(Object other): bool - changed:
static method IList.sequenceEither<A, L>(IList<Either<L, A>> loa): Either<L, IList<A>> → static method IList.sequenceEither<A, L>(IList<Either<L, A>> lea): Either<L, IList<A>> - changed:
typedef A Function0<A>() → typedef A Function0 <A> () - changed:
typedef B Function1<A, B>(A a) → typedef B Function1 <A, B> (A a) - changed:
typedef C Function2<A, B, C>(A a, B b) → typedef C Function2 <A, B, C> (A a, B b) - changed:
typedef D Function3<A, B, C, D>(A a, B b, C c) → typedef D Function3 <A, B, C, D> (A a, B b, C c) - changed:
typedef E Function4<A, B, C, D, E>(A a, B b, C c, D d) → typedef E Function4 <A, B, C, D, E> (A a, B b, C c, D d) - changed:
typedef F Function5<A, B, C, D, E, F>(A a, B b, C c, D d, E e) → typedef F Function5 <A, B, C, D, E, F> (A a, B b, C c, D d, E e) - changed:
typedef G Function6<A, B, C, D, E, F, G>(A a, B b, C c, D d, E e, F f) → typedef G Function6 <A, B, C, D, E, F, G> (A a, B b, C c, D d, E e, F f) - changed:
variable unit: final Unit → variable unit: const Unit - added:
class Nil<A> extends IList<A> - added:
class OptionTraversable extends Traversable<Option> - added:
class Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> - added:
class Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> - added:
class Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> - added:
class Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> - added:
class Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> - added:
class Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> - added:
class Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> - added:
class Tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> - added:
class Tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> - added:
class Tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> - added:
class Tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> - added:
class Tuple5<T1, T2, T3, T4, T5> - added:
class Tuple6<T1, T2, T3, T4, T5, T6> - added:
class Tuple7<T1, T2, T3, T4, T5, T6, T7> - added:
class Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> - added:
class Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> - added:
ctor ComparableOrder() - added:
ctor Either() - added:
ctor Nil() - added:
ctor None() - added:
ctor Option() - added:
ctor Tuple10( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, ) - added:
ctor Tuple10.fromMap(Map<String, dynamic> map) - added:
ctor Tuple11( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, ) - added:
ctor Tuple11.fromMap(Map<String, dynamic> map) - added:
ctor Tuple12( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, ) - added:
ctor Tuple12.fromMap(Map<String, dynamic> map) - added:
ctor Tuple13( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, ) - added:
ctor Tuple13.fromMap(Map<String, dynamic> map) - added:
ctor Tuple14( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, ) - added:
ctor Tuple14.fromMap(Map<String, dynamic> map) - added:
ctor Tuple15( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, ) - added:
ctor Tuple15.fromMap(Map<String, dynamic> map) - added:
ctor Tuple16( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, this.value16, ) - added:
ctor Tuple16.fromMap(Map<String, dynamic> map) - added:
ctor Tuple17( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, this.value16, this.value17, ) - added:
ctor Tuple17.fromMap(Map<String, dynamic> map) - added:
ctor Tuple18( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, this.value16, this.value17, this.value18, ) - added:
ctor Tuple18.fromMap(Map<String, dynamic> map) - added:
ctor Tuple19( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, this.value16, this.value17, this.value18, this.value19, ) - added:
ctor Tuple19.fromMap(Map<String, dynamic> map) - added:
ctor Tuple2.fromMap(Map<String, dynamic> map) - added:
ctor Tuple20( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, this.value10, this.value11, this.value12, this.value13, this.value14, this.value15, this.value16, this.value17, this.value18, this.value19, this.value20, ) - added:
ctor Tuple20.fromMap(Map<String, dynamic> map) - added:
ctor Tuple3.fromMap(Map<String, dynamic> map) - added:
ctor Tuple4.fromMap(Map<String, dynamic> map) - added:
ctor Tuple5( this.value1, this.value2, this.value3, this.value4, this.value5, ) - added:
ctor Tuple5.fromMap(Map<String, dynamic> map) - added:
ctor Tuple6( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, ) - added:
ctor Tuple6.fromMap(Map<String, dynamic> map) - added:
ctor Tuple7( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, ) - added:
ctor Tuple7.fromMap(Map<String, dynamic> map) - added:
ctor Tuple8( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, ) - added:
ctor Tuple8.fromMap(Map<String, dynamic> map) - added:
ctor Tuple9( this.value1, this.value2, this.value3, this.value4, this.value5, this.value6, this.value7, this.value8, this.value9, ) - added:
ctor Tuple9.fromMap(Map<String, dynamic> map) - added:
field Gather.cast: final Function1<IList<dynamic>, IList<A>> - added:
field Tuple10.value10: final T10 - added:
field Tuple10.value1: final T1 - added:
field Tuple10.value2: final T2 - added:
field Tuple10.value3: final T3 - added:
field Tuple10.value4: final T4 - added:
field Tuple10.value5: final T5 - added:
field Tuple10.value6: final T6 - added:
field Tuple10.value7: final T7 - added:
field Tuple10.value8: final T8 - added:
field Tuple10.value9: final T9 - added:
field Tuple11.value10: final T10 - added:
field Tuple11.value11: final T11 - added:
field Tuple11.value1: final T1 - added:
field Tuple11.value2: final T2 - added:
field Tuple11.value3: final T3 - added:
field Tuple11.value4: final T4 - added:
field Tuple11.value5: final T5 - added:
field Tuple11.value6: final T6 - added:
field Tuple11.value7: final T7 - added:
field Tuple11.value8: final T8 - added:
field Tuple11.value9: final T9 - added:
field Tuple12.value10: final T10 - added:
field Tuple12.value11: final T11 - added:
field Tuple12.value12: final T12 - added:
field Tuple12.value1: final T1 - added:
field Tuple12.value2: final T2 - added:
field Tuple12.value3: final T3 - added:
field Tuple12.value4: final T4 - added:
field Tuple12.value5: final T5 - added:
field Tuple12.value6: final T6 - added:
field Tuple12.value7: final T7 - added:
field Tuple12.value8: final T8 - added:
field Tuple12.value9: final T9 - added:
field Tuple13.value10: final T10 - added:
field Tuple13.value11: final T11 - added:
field Tuple13.value12: final T12 - added:
field Tuple13.value13: final T13 - added:
field Tuple13.value1: final T1 - added:
field Tuple13.value2: final T2 - added:
field Tuple13.value3: final T3 - added:
field Tuple13.value4: final T4 - added:
field Tuple13.value5: final T5 - added:
field Tuple13.value6: final T6 - added:
field Tuple13.value7: final T7 - added:
field Tuple13.value8: final T8 - added:
field Tuple13.value9: final T9 - added:
field Tuple14.value10: final T10 - added:
field Tuple14.value11: final T11 - added:
field Tuple14.value12: final T12 - added:
field Tuple14.value13: final T13 - added:
field Tuple14.value14: final T14 - added:
field Tuple14.value1: final T1 - added:
field Tuple14.value2: final T2 - added:
field Tuple14.value3: final T3 - added:
field Tuple14.value4: final T4 - added:
field Tuple14.value5: final T5 - added:
field Tuple14.value6: final T6 - added:
field Tuple14.value7: final T7 - added:
field Tuple14.value8: final T8 - added:
field Tuple14.value9: final T9 - added:
field Tuple15.value10: final T10 - added:
field Tuple15.value11: final T11 - added:
field Tuple15.value12: final T12 - added:
field Tuple15.value13: final T13 - added:
field Tuple15.value14: final T14 - added:
field Tuple15.value15: final T15 - added:
field Tuple15.value1: final T1 - added:
field Tuple15.value2: final T2 - added:
field Tuple15.value3: final T3 - added:
field Tuple15.value4: final T4 - added:
field Tuple15.value5: final T5 - added:
field Tuple15.value6: final T6 - added:
field Tuple15.value7: final T7 - added:
field Tuple15.value8: final T8 - added:
field Tuple15.value9: final T9 - added:
field Tuple16.value10: final T10 - added:
field Tuple16.value11: final T11 - added:
field Tuple16.value12: final T12 - added:
field Tuple16.value13: final T13 - added:
field Tuple16.value14: final T14 - added:
field Tuple16.value15: final T15 - added:
field Tuple16.value16: final T16 - added:
field Tuple16.value1: final T1 - added:
field Tuple16.value2: final T2 - added:
field Tuple16.value3: final T3 - added:
field Tuple16.value4: final T4 - added:
field Tuple16.value5: final T5 - added:
field Tuple16.value6: final T6 - added:
field Tuple16.value7: final T7 - added:
field Tuple16.value8: final T8 - added:
field Tuple16.value9: final T9 - added:
field Tuple17.value10: final T10 - added:
field Tuple17.value11: final T11 - added:
field Tuple17.value12: final T12 - added:
field Tuple17.value13: final T13 - added:
field Tuple17.value14: final T14 - added:
field Tuple17.value15: final T15 - added:
field Tuple17.value16: final T16 - added:
field Tuple17.value17: final T17 - added:
field Tuple17.value1: final T1 - added:
field Tuple17.value2: final T2 - added:
field Tuple17.value3: final T3 - added:
field Tuple17.value4: final T4 - added:
field Tuple17.value5: final T5 - added:
field Tuple17.value6: final T6 - added:
field Tuple17.value7: final T7 - added:
field Tuple17.value8: final T8 - added:
field Tuple17.value9: final T9 - added:
field Tuple18.value10: final T10 - added:
field Tuple18.value11: final T11 - added:
field Tuple18.value12: final T12 - added:
field Tuple18.value13: final T13 - added:
field Tuple18.value14: final T14 - added:
field Tuple18.value15: final T15 - added:
field Tuple18.value16: final T16 - added:
field Tuple18.value17: final T17 - added:
field Tuple18.value18: final T18 - added:
field Tuple18.value1: final T1 - added:
field Tuple18.value2: final T2 - added:
field Tuple18.value3: final T3 - added:
field Tuple18.value4: final T4 - added:
field Tuple18.value5: final T5 - added:
field Tuple18.value6: final T6 - added:
field Tuple18.value7: final T7 - added:
field Tuple18.value8: final T8 - added:
field Tuple18.value9: final T9 - added:
field Tuple19.value10: final T10 - added:
field Tuple19.value11: final T11 - added:
field Tuple19.value12: final T12 - added:
field Tuple19.value13: final T13 - added:
field Tuple19.value14: final T14 - added:
field Tuple19.value15: final T15 - added:
field Tuple19.value16: final T16 - added:
field Tuple19.value17: final T17 - added:
field Tuple19.value18: final T18 - added:
field Tuple19.value19: final T19 - added:
field Tuple19.value1: final T1 - added:
field Tuple19.value2: final T2 - added:
field Tuple19.value3: final T3 - added:
field Tuple19.value4: final T4 - added:
field Tuple19.value5: final T5 - added:
field Tuple19.value6: final T6 - added:
field Tuple19.value7: final T7 - added:
field Tuple19.value8: final T8 - added:
field Tuple19.value9: final T9 - added:
field Tuple20.value10: final T10 - added:
field Tuple20.value11: final T11 - added:
field Tuple20.value12: final T12 - added:
field Tuple20.value13: final T13 - added:
field Tuple20.value14: final T14 - added:
field Tuple20.value15: final T15 - added:
field Tuple20.value16: final T16 - added:
field Tuple20.value17: final T17 - added:
field Tuple20.value18: final T18 - added:
field Tuple20.value19: final T19 - added:
field Tuple20.value1: final T1 - added:
field Tuple20.value20: final T20 - added:
field Tuple20.value2: final T2 - added:
field Tuple20.value3: final T3 - added:
field Tuple20.value4: final T4 - added:
field Tuple20.value5: final T5 - added:
field Tuple20.value6: final T6 - added:
field Tuple20.value7: final T7 - added:
field Tuple20.value8: final T8 - added:
field Tuple20.value9: final T9 - added:
field Tuple5.value1: final T1 - added:
field Tuple5.value2: final T2 - added:
field Tuple5.value3: final T3 - added:
field Tuple5.value4: final T4 - added:
field Tuple5.value5: final T5 - added:
field Tuple6.value1: final T1 - added:
field Tuple6.value2: final T2 - added:
field Tuple6.value3: final T3 - added:
field Tuple6.value4: final T4 - added:
field Tuple6.value5: final T5 - added:
field Tuple6.value6: final T6 - added:
field Tuple7.value1: final T1 - added:
field Tuple7.value2: final T2 - added:
field Tuple7.value3: final T3 - added:
field Tuple7.value4: final T4 - added:
field Tuple7.value5: final T5 - added:
field Tuple7.value6: final T6 - added:
field Tuple7.value7: final T7 - added:
field Tuple8.value1: final T1 - added:
field Tuple8.value2: final T2 - added:
field Tuple8.value3: final T3 - added:
field Tuple8.value4: final T4 - added:
field Tuple8.value5: final T5 - added:
field Tuple8.value6: final T6 - added:
field Tuple8.value7: final T7 - added:
field Tuple8.value8: final T8 - added:
field Tuple9.value1: final T1 - added:
field Tuple9.value2: final T2 - added:
field Tuple9.value3: final T3 - added:
field Tuple9.value4: final T4 - added:
field Tuple9.value5: final T5 - added:
field Tuple9.value6: final T6 - added:
field Tuple9.value7: final T7 - added:
field Tuple9.value8: final T8 - added:
field Tuple9.value9: final T9 - added:
function tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10): Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> - added:
function tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11): Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> - added:
function tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12): Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> - added:
function tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13): Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> - added:
function tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14): Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> - added:
function tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15): Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> - added:
function tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16): Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> - added:
function tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17): Tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> - added:
function tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18): Tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> - added:
function tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19): Tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> - added:
function tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12, T13 v13, T14 v14, T15 v15, T16 v16, T17 v17, T18 v18, T19 v19, T20 v20): Tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> - added:
function tuple5<T1, T2, T3, T4, T5>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5): Tuple5<T1, T2, T3, T4, T5> - added:
function tuple6<T1, T2, T3, T4, T5, T6>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6): Tuple6<T1, T2, T3, T4, T5, T6> - added:
function tuple7<T1, T2, T3, T4, T5, T6, T7>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7): Tuple7<T1, T2, T3, T4, T5, T6, T7> - added:
function tuple8<T1, T2, T3, T4, T5, T6, T7, T8>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8): Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> - added:
function tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9): Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> - added:
get Nil.headOption: Option<A> - added:
get Nil.tailOption: Option<IList<A>> - added:
get Tuple10.hashCode: int - added:
get Tuple11.hashCode: int - added:
get Tuple12.hashCode: int - added:
get Tuple13.hashCode: int - added:
get Tuple14.hashCode: int - added:
get Tuple15.hashCode: int - added:
get Tuple16.hashCode: int - added:
get Tuple17.hashCode: int - added:
get Tuple18.hashCode: int - added:
get Tuple19.hashCode: int - added:
get Tuple20.hashCode: int - added:
get Tuple5.hashCode: int - added:
get Tuple6.hashCode: int - added:
get Tuple7.hashCode: int - added:
get Tuple8.hashCode: int - added:
get Tuple9.hashCode: int - added:
method AVLTree.all(bool f(A a)): bool - added:
method AVLTree.any(bool f(A a)): bool - added:
method AVLTree.concatenate(Monoid<A> mi): A - added:
method AVLTree.concatenateO(Semigroup<A> si): Option<A> - added:
method AVLTree.every(bool f(A a)): bool - added:
method AVLTree.foldLeftWithIndex<B>(B z, B f(B previous, int i, A a)): B - added:
method AVLTree.foldMapO<B>(Semigroup<B> si, B f(A a)): Option<B> - added:
method AVLTree.foldRightWithIndex<B>(B z, B f(int i, A a, B previous)): B - added:
method AVLTree.intercalate(Monoid<A> mi, A a): A - added:
method AVLTree.length(): int - added:
method AVLTree.maximum(Order<A> oa): Option<A> - added:
method AVLTree.minimum(Order<A> oa): Option<A> - added:
method Attempt.fail(Object err): Either<Object, A> - added:
method Attempt.succeed(A a): Either<Object, A> - added:
method Either.all(bool f(R r)): bool - added:
method Either.any(bool f(R r)): bool - added:
method Either.ap<B>(Either<L, Function1<R, B>> ff): Either<L, B> - added:
method Either.concatenate(Monoid<R> mi): R - added:
method Either.concatenateO(Semigroup<R> si): Option<R> - added:
method Either.every(bool f(R r)): bool - added:
method Either.foldLeft<B>(B z, B f(B previous, R r)): B - added:
method Either.foldLeftWithIndex<B>(B z, B f(B previous, int i, R r)): B - added:
method Either.foldMap<B>(Monoid<B> bMonoid, B f(R r)): B - added:
method Either.foldMapO<B>(Semigroup<B> si, B f(R r)): Option<B> - added:
method Either.foldRight<B>(B z, B f(R r, B previous)): B - added:
method Either.foldRightWithIndex<B>(B z, B f(int i, R r, B previous)): B - added:
method Either.intercalate(Monoid<R> mi, R r): R - added:
method Either.length(): int - added:
method Either.mapWithIndex<B>(B f(int i, R r)): Either<L, B> - added:
method Either.maximum(Order<R> or): Option<R> - added:
method Either.minimum(Order<R> or): Option<R> - added:
method Either.replace<B>(B replacement): Either<L, B> - added:
method Either.reverse(): Either<L, R> - added:
method Either.strengthL<B>(B b): Either<L, Tuple2<B, R>> - added:
method Either.strengthR<B>(B b): Either<L, Tuple2<R, B>> - added:
method Either.zipWithIndex(): Either<L, Tuple2<int, R>> - added:
method Evaluation.ap<B>(Evaluation<E, R, W, S, Function1<A, B>> ff): Evaluation<E, R, W, S, B> - added:
method Evaluation.strengthL<B>(B b): Evaluation<E, R, W, S, Tuple2<B, A>> - added:
method Evaluation.strengthR<B>(B b): Evaluation<E, R, W, S, Tuple2<A, B>> - added:
method FoldableOps.every(bool f(A a)): bool - added:
method Free.ap<B>(Free<F, Function1<A, B>> ff): Free<F, B> - added:
method Free.foldMapEvaluation<E, R, W, S>(EvaluationMonad<E, R, W, S> m, Evaluation<E, R, W, S, dynamic> f(F fa)): Evaluation<E, R, W, S, A> - added:
method Free.foldMapFuture(Future f(F fa)): Future<A> - added:
method Free.strengthL<B>(B b): Free<F, Tuple2<B, A>> - added:
method Free.strengthR<B>(B b): Free<F, Tuple2<A, B>> - added:
method Function0TraversableMonad.foldMap<A, B>(Monoid<B> bMonoid, covariant Function0<A> fa, B f(A a)): B - added:
method IHashMap.all(bool f(V a)): bool - added:
method IHashMap.any(bool f(V a)): bool - added:
method IHashMap.concatenate(Monoid<V> mi): V - added:
method IHashMap.concatenateO(Semigroup<V> si): Option<V> - added:
method IHashMap.every(bool f(V v)): bool - added:
method IHashMap.foldLeftWithIndex<B>(B z, B f(B previous, int i, V a)): B - added:
method IHashMap.foldMap<B>(Monoid<B> bMonoid, B f(V a)): B - added:
method IHashMap.foldMapO<B>(Semigroup<B> si, B f(V a)): Option<B> - added:
method IHashMap.foldRightWithIndex<B>(B z, B f(int i, V a, B previous)): B - added:
method IHashMap.intercalate(Monoid<V> mi, V v): V - added:
method IHashMap.length(): int - added:
method IHashMap.mapWithIndex<B>(B f(int i, V a)): IHashMap<K, B> - added:
method IHashMap.maximum(Order<V> ov): Option<V> - added:
method IHashMap.minimum(Order<V> ov): Option<V> - added:
method IHashMap.strengthL<B>(B b): IHashMap<K, Tuple2<B, V>> - added:
method IHashMap.strengthR<B>(B b): IHashMap<K, Tuple2<V, B>> - added:
method IHashMap.zipWithIndex(): IHashMap<K, Tuple2<int, V>> - added:
method IList.all(bool f(A a)): bool - added:
method IList.andThen<B>(IList<B> next): IList<B> - added:
method IList.any(bool f(A a)): bool - added:
method IList.ap<B>(IList<Function1<A, B>> ff): IList<B> - added:
method IList.concatenate(Monoid<A> mi): A - added:
method IList.concatenateO(Semigroup<A> si): Option<A> - added:
method IList.every(bool f(A a)): bool - added:
method IList.foldLeftWithIndex<B>(B z, B f(B previous, int i, A a)): B - added:
method IList.foldMapO<B>(Semigroup<B> si, B f(A a)): Option<B> - added:
method IList.foldRightWithIndex<B>(B z, B f(int i, A a, B previous)): B - added:
method IList.intercalate(Monoid<A> mi, A a): A - added:
method IList.length(): int - added:
method IList.mapWithIndex<B>(B f(int i, A a)): IList<B> - added:
method IList.maximum(Order<A> oa): Option<A> - added:
method IList.minimum(Order<A> oa): Option<A> - added:
method IList.replace<B>(B replacement): IList<B> - added:
method IList.strengthL<B>(B b): IList<Tuple2<B, A>> - added:
method IList.strengthR<B>(B b): IList<Tuple2<A, B>> - added:
method IList.traverseFree<F, B>(Free<F, B> f(A a)): Free<F, IList<B>> - added:
method IList.zipWithIndex(): IList<Tuple2<int, A>> - added:
method IMap.all(bool f(V v)): bool - added:
method IMap.any(bool f(V v)): bool - added:
method IMap.concatenate(Monoid<V> mi): V - added:
method IMap.concatenateO(Semigroup<V> si): Option<V> - added:
method IMap.every(bool f(V v)): bool - added:
method IMap.foldLeftWithIndex<B>(B z, B f(B previous, int i, V a)): B - added:
method IMap.foldMapO<B>(Semigroup<B> si, B f(V a)): Option<B> - added:
method IMap.foldRightWithIndex<B>(B z, B f(int i, V a, B previous)): B - added:
method IMap.intercalate(Monoid<V> mi, V v): V - added:
method IMap.length(): int - added:
method IMap.mapWithIndex<B>(B f(int i, V a)): IMap<K, B> - added:
method IMap.maximum(Order<V> ov): Option<V> - added:
method IMap.minimum(Order<V> ov): Option<V> - added:
method IMap.strengthL<B>(B b): IMap<K, Tuple2<B, V>> - added:
method IMap.strengthR<B>(B b): IMap<K, Tuple2<V, B>> - added:
method IMap.zipWithIndex(): IMap<K, Tuple2<int, V>> - added:
method ISet.all(bool f(A a)): bool - added:
method ISet.any(bool f(A a)): bool - added:
method ISet.concatenate(Monoid<A> mi): A - added:
method ISet.concatenateO(Semigroup<A> si): Option<A> - added:
method ISet.every(bool f(A a)): bool - added:
method ISet.foldLeftWithIndex<B>(B z, B f(B previous, int i, A a)): B - added:
method ISet.foldMapO<B>(Semigroup<B> si, B f(A a)): Option<B> - added:
method ISet.foldRightWithIndex<B>(B z, B f(int i, A a, B previous)): B - added:
method ISet.intercalate(Monoid<A> mi, A a): A - added:
method ISet.length(): int - added:
method ISet.maximum(Order<A> oa): Option<A> - added:
method ISet.minimum(Order<A> oa): Option<A> - added:
method IVector.all(bool f(A a)): bool - added:
method IVector.andThen<B>(IVector<B> next): IVector<B> - added:
method IVector.any(bool f(A a)): bool - added:
method IVector.ap<B>(IVector<Function1<A, B>> ff): IVector<B> - added:
method IVector.concatenate(Monoid<A> mi): A - added:
method IVector.concatenateO(Semigroup<A> si): Option<A> - added:
method IVector.every(bool f(A a)): bool - added:
method IVector.foldMapO<B>(Semigroup<B> si, B f(A a)): Option<B> - added:
method IVector.indexOf(A element, {int start = …, Eq<A> eq}): Option<int> - added:
method IVector.intercalate(Monoid<A> mi, A a): A - added:
method IVector.maximum(Order<A> oa): Option<A> - added:
method IVector.minimum(Order<A> oa): Option<A> - added:
method IVector.replace<B>(B replacement): IVector<B> - added:
method IVector.strengthL<B>(B b): IVector<Tuple2<B, A>> - added:
method IVector.strengthR<B>(B b): IVector<Tuple2<A, B>> - added:
method IVector.zipWithIndex(): IVector<Tuple2<int, A>> - added:
method IdTraversable.foldMap<A, B>(Monoid<B> bMonoid, covariant A fa, B f(A a)): B - added:
method IdTraversable.map<A, B>(covariant A fa, B f(A a)): B - added:
method ListTraversableMonadPlus.foldMap<A, B>(Monoid<B> bMonoid, covariant List<A> fa, B f(A a)): B - added:
method Nil.asCons(): Option<Cons<A>> - added:
method Option.all(bool f(A a)): bool - added:
method Option.any(bool f(A a)): bool - added:
method Option.appendElement(A a): Option<A> - added:
method Option.concatenate(Monoid<A> mi): A - added:
method Option.concatenateO(Semigroup<A> si): Option<A> - added:
method Option.every(bool f(A a)): bool - added:
method Option.foldLeft<B>(B z, B f(B previous, A a)): B - added:
method Option.foldLeftWithIndex<B>(B z, B f(B previous, int i, A a)): B - added:
method Option.foldMap<B>(Monoid<B> bMonoid, B f(A a)): B - added:
method Option.foldMapO<B>(Semigroup<B> si, B f(A a)): Option<B> - added:
method Option.foldRight<B>(B z, B f(A a, B previous)): B - added:
method Option.foldRightWithIndex<B>(B z, B f(int i, A a, B previous)): B - added:
method Option.intercalate(Monoid<A> mi, A a): A - added:
method Option.length(): int - added:
method Option.mapWithIndex<B>(B f(int i, A a)): Option<B> - added:
method Option.maximum(Order<A> oa): Option<A> - added:
method Option.minimum(Order<A> oa): Option<A> - added:
method Option.partition(bool f(A a)): Tuple2<Option<A>, Option<A>> - added:
method Option.prependElement(A a): Option<A> - added:
method Option.replace<B>(B replacement): Option<B> - added:
method Option.reverse(): Option<A> - added:
method Option.strengthL<B>(B b): Option<Tuple2<B, A>> - added:
method Option.strengthR<B>(B b): Option<Tuple2<A, B>> - added:
method Option.traverseFree<F, B>(Free<F, B> f(A a)): Free<F, Option<B>> - added:
method Option.zipWithIndex(): Option<Tuple2<int, A>> - added:
method OptionMonadPlus.empty<A>(): Option<A> - added:
method OptionMonadPlus.plus<A>(covariant Option<A> f1, covariant Option<A> f2): Option<A> - added:
method OptionMonadPlus.pure<A>(A a): Option<A> - added:
method OptionTraversable.foldMap<A, B>(Monoid<B> bMonoid, covariant Option<A> fa, B f(A a)): B - added:
method OptionTraversable.map<A, B>(covariant Option<A> fa, B f(A a)): Option<B> - added:
method State.ap<B>(State<S, Function1<A, B>> ff): State<S, B> - added:
method State.replace<B>(B replacement): State<S, B> - added:
method State.strengthL<B>(B b): State<S, Tuple2<B, A>> - added:
method State.strengthR<B>(B b): State<S, Tuple2<A, B>> - added:
method StateT.ap<B>(StateT<F, S, Function1<A, B>> ff): StateT<F, S, B> - added:
method StateT.strengthL<B>(B b): StateT<F, S, Tuple2<B, A>> - added:
method StateT.strengthR<B>(B b): StateT<F, S, Tuple2<A, B>> - added:
method Trampoline.andThen<B>(Trampoline<B> next): Trampoline<B> - added:
method Trampoline.ap<B>(Trampoline<Function1<A, B>> ff): Trampoline<B> - added:
method Trampoline.flatMap<B>(Function1<A, Trampoline<B>> f): Trampoline<B> - added:
method Trampoline.replace<B>(B replacement): Trampoline<B> - added:
method Trampoline.strengthL<B>(B b): Trampoline<Tuple2<B, A>> - added:
method Trampoline.strengthR<B>(B b): Trampoline<Tuple2<A, B>> - added:
method Tuple10.apply<R>(Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> f): R - added:
method Tuple10.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, }): Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> - added:
method Tuple10.operator ==(Object other): bool - added:
method Tuple10.toMap(): Map<String, dynamic> - added:
method Tuple10.toString(): String - added:
method Tuple11.apply<R>(Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> f): R - added:
method Tuple11.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, }): Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> - added:
method Tuple11.operator ==(Object other): bool - added:
method Tuple11.toMap(): Map<String, dynamic> - added:
method Tuple11.toString(): String - added:
method Tuple12.apply<R>(Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> f): R - added:
method Tuple12.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, }): Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> - added:
method Tuple12.operator ==(Object other): bool - added:
method Tuple12.toMap(): Map<String, dynamic> - added:
method Tuple12.toString(): String - added:
method Tuple13.apply<R>(Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> f): R - added:
method Tuple13.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, }): Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> - added:
method Tuple13.operator ==(Object other): bool - added:
method Tuple13.toMap(): Map<String, dynamic> - added:
method Tuple13.toString(): String - added:
method Tuple14.apply<R>(Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> f): R - added:
method Tuple14.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, }): Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> - added:
method Tuple14.operator ==(Object other): bool - added:
method Tuple14.toMap(): Map<String, dynamic> - added:
method Tuple14.toString(): String - added:
method Tuple15.apply<R>(Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> f): R - added:
method Tuple15.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, }): Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> - added:
method Tuple15.operator ==(Object other): bool - added:
method Tuple15.toMap(): Map<String, dynamic> - added:
method Tuple15.toString(): String - added:
method Tuple16.apply<R>(Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> f): R - added:
method Tuple16.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, }): Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> - added:
method Tuple16.operator ==(Object other): bool - added:
method Tuple16.toMap(): Map<String, dynamic> - added:
method Tuple16.toString(): String - added:
method Tuple17.apply<R>(Function17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R> f): R - added:
method Tuple17.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, }): Tuple17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> - added:
method Tuple17.operator ==(Object other): bool - added:
method Tuple17.toMap(): Map<String, dynamic> - added:
method Tuple17.toString(): String - added:
method Tuple18.apply<R>(Function18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R> f): R - added:
method Tuple18.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, }): Tuple18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> - added:
method Tuple18.operator ==(Object other): bool - added:
method Tuple18.toMap(): Map<String, dynamic> - added:
method Tuple18.toString(): String - added:
method Tuple19.apply<R>(Function19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R> f): R - added:
method Tuple19.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, }): Tuple19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> - added:
method Tuple19.operator ==(Object other): bool - added:
method Tuple19.toMap(): Map<String, dynamic> - added:
method Tuple19.toString(): String - added:
method Tuple2.copyWith({ T1 value1, T2 value2, }): Tuple2<T1, T2> - added:
method Tuple2.toMap(): Map<String, dynamic> - added:
method Tuple20.apply<R>(Function20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R> f): R - added:
method Tuple20.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, T10 value10, T11 value11, T12 value12, T13 value13, T14 value14, T15 value15, T16 value16, T17 value17, T18 value18, T19 value19, T20 value20, }): Tuple20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> - added:
method Tuple20.operator ==(Object other): bool - added:
method Tuple20.toMap(): Map<String, dynamic> - added:
method Tuple20.toString(): String - added:
method Tuple3.copyWith({ T1 value1, T2 value2, T3 value3, }): Tuple3<T1, T2, T3> - added:
method Tuple3.toMap(): Map<String, dynamic> - added:
method Tuple4.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, }): Tuple4<T1, T2, T3, T4> - added:
method Tuple4.toMap(): Map<String, dynamic> - added:
method Tuple5.apply<R>(Function5<T1, T2, T3, T4, T5, R> f): R - added:
method Tuple5.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, }): Tuple5<T1, T2, T3, T4, T5> - added:
method Tuple5.operator ==(Object other): bool - added:
method Tuple5.toMap(): Map<String, dynamic> - added:
method Tuple5.toString(): String - added:
method Tuple6.apply<R>(Function6<T1, T2, T3, T4, T5, T6, R> f): R - added:
method Tuple6.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, }): Tuple6<T1, T2, T3, T4, T5, T6> - added:
method Tuple6.operator ==(Object other): bool - added:
method Tuple6.toMap(): Map<String, dynamic> - added:
method Tuple6.toString(): String - added:
method Tuple7.apply<R>(Function7<T1, T2, T3, T4, T5, T6, T7, R> f): R - added:
method Tuple7.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, }): Tuple7<T1, T2, T3, T4, T5, T6, T7> - added:
method Tuple7.operator ==(Object other): bool - added:
method Tuple7.toMap(): Map<String, dynamic> - added:
method Tuple7.toString(): String - added:
method Tuple8.apply<R>(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R> f): R - added:
method Tuple8.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, }): Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> - added:
method Tuple8.operator ==(Object other): bool - added:
method Tuple8.toMap(): Map<String, dynamic> - added:
method Tuple8.toString(): String - added:
method Tuple9.apply<R>(Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> f): R - added:
method Tuple9.copyWith({ T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8, T9 value9, }): Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> - added:
method Tuple9.operator ==(Object other): bool - added:
method Tuple9.toMap(): Map<String, dynamic> - added:
method Tuple9.toString(): String - added:
method Unit.toString(): String - added:
static method Either.lift10<L, A, B, C, D, E, F, G, H, I, J, K>(K f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j)): Function10<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>> - added:
static method Either.lift11<L, A, B, C, D, E, F, G, H, I, J, K, LL>(LL f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k)): Function11<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>> - added:
static method Either.lift12<L, A, B, C, D, E, F, G, H, I, J, K, LL, M>(M f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l)): Function12<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>> - added:
static method Either.lift13<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N>(N f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m)): Function13<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>> - added:
static method Either.lift14<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O>(O f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n)): Function14<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>, Either<L, O>> - added:
static method Either.lift15<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P>(P f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o)): Function15<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>, Either<L, O>, Either<L, P>> - added:
static method Either.lift16<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P, Q>(Q f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o, P p)): Function16<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>, Either<L, O>, Either<… - added:
static method Either.lift17<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P, Q, R>(R f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o, P p, Q q)): Function17<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>, Either<L, O>,… - added:
static method Either.lift18<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P, Q, R, S>(S f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o, P p, Q q, R r)): Function18<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N>, Eithe… - added:
static method Either.lift19<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P, Q, R, S, T>(T f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o, P p, Q q, R r, S s)): Function19<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Either<L, N… - added:
static method Either.lift20<L, A, B, C, D, E, F, G, H, I, J, K, LL, M, N, O, P, Q, R, S, T, U>(U f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, LL l, M m, N n, O o, P p, Q q, R r, S s, T t)): Function20<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>, Either<L, K>, Either<L, LL>, Either<L, M>, Eit… - added:
static method Either.lift7<L, A, B, C, D, E, F, G, H>(H f(A a, B b, C c, D d, E e, F f, G g)): Function7<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>> - added:
static method Either.lift8<L, A, B, C, D, E, F, G, H, I>(I f(A a, B b, C c, D d, E e, F f, G g, H h)): Function8<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>> - added:
static method Either.lift9<L, A, B, C, D, E, F, G, H, I, J>(J f(A a, B b, C c, D d, E e, F f, G g, H h, I i)): Function9<Either<L, A>, Either<L, B>, Either<L, C>, Either<L, D>, Either<L, E>, Either<L, F>, Either<L, G>, Either<L, H>, Either<L, I>, Either<L, J>> - added:
static method Either.map10<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh, Either<L, I2> fi, Either<L, J2> fj, K fun(A a, B b,… - added:
static method Either.map11<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh, Either<L, I2> fi, Either<L, J2> fj… - added:
static method Either.map12<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh, Either<L, I2> f… - added:
static method Either.map13<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh… - added:
static method Either.map14<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg,… - added:
static method Either.map15<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff,… - added:
static method Either.map16<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, E… - added:
static method Either.map17<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Ei… - added:
static method Either.map18<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Eit… - added:
static method Either.map19<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T>(Either<L, A2> fa, Either<L, B2> fb, Eith… - added:
static method Either.map20<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, LL, LL2 extends LL, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T, T2 extends T, U>(Either<L, A2> fa, Eithe… - added:
static method Either.map7<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, H fun(A a, B b, C c, D d, E e, F f, G g)): Either<L, H> - added:
static method Either.map8<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh, I fun(A a, B b, C c, D d, E e, F f, G g, H h)): Either<L, I> - added:
static method Either.map9<L, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J>(Either<L, A2> fa, Either<L, B2> fb, Either<L, C2> fc, Either<L, D2> fd, Either<L, E2> fe, Either<L, F2> ff, Either<L, G2> fg, Either<L, H2> fh, Either<L, I2> fi, J fun(A a, B b, C c, D d, E e, F f, G g, H h, I i)):… - added:
static method Free.map10<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, Free<F, I2> fi, Free<F, J2> fj, K fun(A a, B b, C c, D d, E e, FF f,… - added:
static method Free.map11<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, Free<F, I2> fi, Free<F, J2> fj, Free<F, K2> fk, L f… - added:
static method Free.map12<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, Free<F, I2> fi, Free<F, J2> fj, Fr… - added:
static method Free.map13<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, Free<F, I2> fi, F… - added:
static method Free.map14<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh,… - added:
static method Free.map15<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg,… - added:
static method Free.map16<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff… - added:
static method Free.map17<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> f… - added:
static method Free.map18<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2>… - added:
static method Free.map19<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2>… - added:
static method Free.map20<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T, T2 extends T, U>(Free<F, A2> fa, Free<F, B2… - added:
static method Free.map7<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, H fun(A a, B b, C c, D d, E e, FF f, G g)): Free<F, H> - added:
static method Free.map8<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, I fun(A a, B b, C c, D d, E e, FF f, G g, H h)): Free<F, I> - added:
static method Free.map9<F, A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, FF, F2 extends FF, G, G2 extends G, H, H2 extends H, I, I2 extends I, J>(Free<F, A2> fa, Free<F, B2> fb, Free<F, C2> fc, Free<F, D2> fd, Free<F, E2> fe, Free<F, F2> ff, Free<F, G2> fg, Free<F, H2> fh, Free<F, I2> fi, J fun(A a, B b, C c, D d, E e, FF f, G g, H h, I i)): Free<F, J> - added:
static method IList.sequenceFree<F, A>(IList<Free<F, A>> lfa): Free<F, IList<A>> - added:
static method Option.lift10<A, B, C, D, E, F, G, H, I, J, K>(K f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j)): Function10<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>> - added:
static method Option.lift11<A, B, C, D, E, F, G, H, I, J, K, L>(L f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k)): Function11<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>> - added:
static method Option.lift12<A, B, C, D, E, F, G, H, I, J, K, L, M>(M f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l)): Function12<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>> - added:
static method Option.lift13<A, B, C, D, E, F, G, H, I, J, K, L, M, N>(N f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m)): Function13<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>> - added:
static method Option.lift14<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O>(O f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n)): Function14<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>> - added:
static method Option.lift15<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P>(P f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o)): Function15<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>> - added:
static method Option.lift16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q>(Q f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p)): Function16<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>, Option<Q>> - added:
static method Option.lift17<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R>(R f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q)): Function17<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>, Option<Q>, Option<R>> - added:
static method Option.lift18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S>(S f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r)): Function18<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>, Option<Q>, Option<R>, Option<S>> - added:
static method Option.lift19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T>(T f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s)): Function19<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>, Option<Q>, Option<R>, O… - added:
static method Option.lift20<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U>(U f(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t)): Function20<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>, Option<K>, Option<L>, Option<M>, Option<N>, Option<O>, Option<P>, Option<Q>, Opti… - added:
static method Option.lift7<A, B, C, D, E, F, G, H>(H f(A a, B b, C c, D d, E e, F f, G g)): Function7<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>> - added:
static method Option.lift8<A, B, C, D, E, F, G, H, I>(I f(A a, B b, C c, D d, E e, F f, G g, H h)): Function8<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>> - added:
static method Option.lift9<A, B, C, D, E, F, G, H, I, J>(J f(A a, B b, C c, D d, E e, F f, G g, H h, I i)): Function9<Option<A>, Option<B>, Option<C>, Option<D>, Option<E>, Option<F>, Option<G>, Option<H>, Option<I>, Option<J>> - added:
static method Option.map10<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2> fi, Option<J2> fj, K fun(A a, B b, C c, D d, E e, F f, G g, H h, I i… - added:
static method Option.map11<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2> fi, Option<J2> fj, Option<K2> fk, L fun(A a, B b, C… - added:
static method Option.map12<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2> fi, Option<J2> fj, Option<K2> fk,… - added:
static method Option.map13<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2> fi, Option<J2> fj… - added:
static method Option.map14<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2>… - added:
static method Option.map15<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2… - added:
static method Option.map16<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<… - added:
static method Option.map17<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Optio… - added:
static method Option.map18<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Opt… - added:
static method Option.map19<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T>(Option<A2> fa, Option<B2> fb, Option<C2> fc, O… - added:
static method Option.map20<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J, J2 extends J, K, K2 extends K, L, L2 extends L, M, M2 extends M, N, N2 extends N, O, O2 extends O, P, P2 extends P, Q, Q2 extends Q, R, R2 extends R, S, S2 extends S, T, T2 extends T, U>(Option<A2> fa, Option<B2> fb,… - added:
static method Option.map7<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, H fun(A a, B b, C c, D d, E e, F f, G g)): Option<H> - added:
static method Option.map8<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, I fun(A a, B b, C c, D d, E e, F f, G g, H h)): Option<I> - added:
static method Option.map9<A, A2 extends A, B, B2 extends B, C, C2 extends C, D, D2 extends D, E, E2 extends E, F, F2 extends F, G, G2 extends G, H, H2 extends H, I, I2 extends I, J>(Option<A2> fa, Option<B2> fb, Option<C2> fc, Option<D2> fd, Option<E2> fe, Option<F2> ff, Option<G2> fg, Option<H2> fh, Option<I2> fi, J fun(A a, B b, C c, D d, E e, F f, G g, H h, I i)): Option<J> - added:
static method Option.sequenceFree<F, A>(Option<Free<F, A>> ofa): Free<F, Option<A>> - added:
typedef H Function7 <A, B, C, D, E, F, G, H> (A a, B b, C c, D d, E e, F f, G g) - added:
typedef I Function8 <A, B, C, D, E, F, G, H, I> (A a, B b, C c, D d, E e, F f, G g, H h) - added:
typedef J Function9 <A, B, C, D, E, F, G, H, I, J> (A a, B b, C c, D d, E e, F f, G g, H h, I i) - added:
typedef K Function10<A, B, C, D, E, F, G, H, I, J, K> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j) - added:
typedef L Function11<A, B, C, D, E, F, G, H, I, J, K, L> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k) - added:
typedef M Function12<A, B, C, D, E, F, G, H, I, J, K, L, M> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l) - added:
typedef N Function13<A, B, C, D, E, F, G, H, I, J, K, L, M, N> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m) - added:
typedef O Function14<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n) - added:
typedef P Function15<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o) - added:
typedef Q Function16<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p) - added:
typedef R Function17<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q) - added:
typedef S Function18<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r) - added:
typedef T Function19<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T> (A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s) - added:
typedef U Function20<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U>(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t)
- removed:
method Conveyor.runLog<FLA extends F>(MonadCatch<F> monadCatch): FLA - removed:
static method Source.fromFoldable<F, O>(F fo, Foldable<F> foldable): Conveyor<Nowhere, O> - removed:
static method Source.fromIList<F, O>(IList<O> v): Conveyor<Nowhere, O> - removed:
static method Source.fromIVector<F, O>(IVector<O> v): Conveyor<Nowhere, O> - removed:
static method Source.toIList<O>(Conveyor<Nowhere, O> s): IList<O> - removed:
static method Source.toIVector<O>(Conveyor<Nowhere, O> s): IVector<O> - removed:
variable ConveyorMP: final MonadPlus<Conveyor> - changed:
class Conveyor<F, O>: abstract extends FunctorOps<Conveyor , O> with ApplicativeOps<Conveyor , O>, ApplicativePlusOps<Conveyor , O>, MonadOps<Conveyor , O>, MonadPlusOps<Conveyor , O>, PlusOps<Conveyor , O> → class Conveyor<F, O>: abstract implements MonadPlusOps<Conveyor<F, dynamic>, O> - changed:
method Conveyor.interpret<A>(A ifProduce(O head, Conveyor<F, O> tail), A ifConsume(F req, Function1<Either<Object, dynamic>, Conveyor<F, O>> recv), A ifHalt(Object err)): A → method Conveyor.interpret<A>(A ifProduce(O head, Conveyor<F, O> tail), covariant A ifConsume(F req, Function1<Either<Object, dynamic>, Conveyor<F, O>> recv), A ifHalt(Object err)): A - added:
ctor Both(this.direction) - added:
enum BothDirection - added:
field Both.direction: final BothDirection - added:
member BothDirection.LEFT - added:
member BothDirection.RIGHT - added:
method Conveyor.andThen<B>(Conveyor<F, B> next): Conveyor<F, B> - added:
method Conveyor.ap<B>(Conveyor<F, Function1<O, B>> ff): Conveyor<F, B> - added:
method Conveyor.replace<B>(B replacement): Conveyor<F, B> - added:
method Conveyor.strengthL<B>(B b): Conveyor<F, Tuple2<B, O>> - added:
method Conveyor.strengthR<B>(B b): Conveyor<F, Tuple2<O, B>> - added:
static method Conveyor.runLogIO<O>(Conveyor<Free<IOOp, dynamic>, O> cio): Free<IOOp, IList<O>> - added:
static method Conveyor.runLogTask<O>(Conveyor<Task, O> cto): Task<IList<O>>