Contents
- MonadTrans <OuterMonad, OuterType, InnerMonad, InnerType, A>
 - MonadTransExtensions
 - Count <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a)
 - ForAll <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a, Func<A, bool> f)
 - Exists <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a, Func<A, bool> f)
 - Sum <OuterMonad, OuterType, InnerMonad, InnerType> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, int> m, OuterType a)
 - Sum <OuterMonad, OuterType, InnerMonad, InnerType> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, float> m, OuterType a)
 - Sum <OuterMonad, OuterType, InnerMonad, InnerType> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, double> m, OuterType a)
 
interface MonadTrans <OuterMonad, OuterType, InnerMonad, InnerType, A> Source #
class MonadTransExtensions Source #
Methods
method int Count <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a) Source #
method bool ForAll <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a, Func<A, bool> f) Source #
method bool Exists <OuterMonad, OuterType, InnerMonad, InnerType, A> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, A> m, OuterType a, Func<A, bool> f) Source #
method int Sum <OuterMonad, OuterType, InnerMonad, InnerType> (this MonadTrans<OuterMonad, OuterType, InnerMonad, InnerType, int> m, OuterType a) Source #