Uses of Interface
com.github.tonivade.purefun.transformer.WriterT
Packages that use WriterT
-
Uses of WriterT in com.github.tonivade.purefun.instances
Methods in com.github.tonivade.purefun.instances that return WriterTModifier and TypeMethodDescriptionWriterTMonad.flatMap(Kind<WriterT<F, L, ?>, ? extends T> value, Function1<? super T, ? extends Kind<WriterT<F, L, ?>, ? extends R>> map) WriterTMonadError.handleErrorWith(Kind<WriterT<F, L, ?>, A> value, Function1<? super E, ? extends Kind<WriterT<F, L, ?>, ? extends A>> handler) WriterTMonad.pure(T value) WriterTMonadError.raiseError(E error) Methods in com.github.tonivade.purefun.instances that return types with arguments of type WriterTModifier and TypeMethodDescriptionstatic <F extends Kind<F,?>, L, E>
MonadError<WriterT<F, L, ?>, E> WriterTMonadError.instance(Monoid<L> monoid, MonadError<F, E> monadErrorF) static <F extends Kind<F,?>, L>
MonadWriter<WriterT<F, L, ?>, L> static <F extends Kind<F,?>, L, E>
MonadError<WriterT<F, L, ?>, E> WriterTInstances.monadError(Monoid<L> monoid, MonadError<F, E> monadErrorF) static <F extends Kind<F,?>, L>
MonadWriter<WriterT<F, L, ?>, L> WriterTInstances.monadWriter(Monoid<L> monoid, Monad<F> monadF) Method parameters in com.github.tonivade.purefun.instances with type arguments of type WriterTModifier and TypeMethodDescriptionWriterTMonad.flatMap(Kind<WriterT<F, L, ?>, ? extends T> value, Function1<? super T, ? extends Kind<WriterT<F, L, ?>, ? extends R>> map) WriterTMonad.flatMap(Kind<WriterT<F, L, ?>, ? extends T> value, Function1<? super T, ? extends Kind<WriterT<F, L, ?>, ? extends R>> map) WriterTMonadError.handleErrorWith(Kind<WriterT<F, L, ?>, A> value, Function1<? super E, ? extends Kind<WriterT<F, L, ?>, ? extends A>> handler) WriterTMonadError.handleErrorWith(Kind<WriterT<F, L, ?>, A> value, Function1<? super E, ? extends Kind<WriterT<F, L, ?>, ? extends A>> handler) -
Uses of WriterT in com.github.tonivade.purefun.transformer
Methods in com.github.tonivade.purefun.transformer that return WriterTModifier and TypeMethodDescriptionWriterT.bimap(Monoid<V> monoidV, Function1<? super L, ? extends V> mapper1, Function1<? super A, ? extends R> mapper2) WriterT.listen()WriterT.reset()Method parameters in com.github.tonivade.purefun.transformer with type arguments of type WriterTModifier and TypeMethodDescription