| Interface | Description |
|---|---|
| Filterable<T> |
Trait that represents any class with a single argument Filter method
Will coerce that method into accepting JDK 8 java.util.function.Predicates
|
| Functor<T> |
An interoperability trait that wraps & encapsulates any Functor type
Uses InvokeDynamic to call Map if no suitable Comprehender present
Uses (cached) JDK Dynamic Proxies to coerce function types to java.util.Function
|
| Class | Description |
|---|---|
| AnyM<T> |
Wrapper for Any Monad type
|
| AnyMonads | |
| ComprehenderSelector | |
| FunctorWrapper<T> | |
| IsFunctor | |
| IsMonad | |
| MonadWrapper<MONAD,T> | |
| SequenceM<T> |