Package Hierarchies:
Interface Hierarchy
- com.github.tonivade.purefun.Kind<F,A>
- com.github.tonivade.purefun.transformer.EitherTOf<F,L,R>
- com.github.tonivade.purefun.transformer.EitherT<F,L,R> (also extends com.github.tonivade.purefun.core.Bindable<F,A>)
- com.github.tonivade.purefun.transformer.KleisliOf<F,Z,A>
- com.github.tonivade.purefun.transformer.Kleisli<F,Z,A> (also extends com.github.tonivade.purefun.core.Bindable<F,A>)
- com.github.tonivade.purefun.core.Mappable<F,A>
- com.github.tonivade.purefun.core.Bindable<F,A>
- com.github.tonivade.purefun.transformer.EitherT<F,L,R> (also extends com.github.tonivade.purefun.transformer.EitherTOf<F,L,R>)
- com.github.tonivade.purefun.transformer.Kleisli<F,Z,A> (also extends com.github.tonivade.purefun.transformer.KleisliOf<F,Z,A>)
- com.github.tonivade.purefun.transformer.OptionT<F,T> (also extends com.github.tonivade.purefun.transformer.OptionTOf<F,T>)
- com.github.tonivade.purefun.transformer.StateT<F,S,A> (also extends com.github.tonivade.purefun.transformer.StateTOf<F,S,A>)
- com.github.tonivade.purefun.transformer.WriterT<F,L,A> (also extends com.github.tonivade.purefun.transformer.WriterTOf<F,L,A>)
- com.github.tonivade.purefun.transformer.OptionTOf<F,T>
- com.github.tonivade.purefun.transformer.OptionT<F,T> (also extends com.github.tonivade.purefun.core.Bindable<F,A>)
- com.github.tonivade.purefun.transformer.StateTOf<F,S,A>
- com.github.tonivade.purefun.transformer.StateT<F,S,A> (also extends com.github.tonivade.purefun.core.Bindable<F,A>)
- com.github.tonivade.purefun.transformer.WriterTOf<F,L,A>
- com.github.tonivade.purefun.transformer.WriterT<F,L,A> (also extends com.github.tonivade.purefun.core.Bindable<F,A>)