Methods
| Type |
Name and description |
static F<A, java.util.Set<C>> |
compose(java.util.Set z, F<B, java.util.Set<C>> f, F<A, java.util.Set<B>> g)
|
static java.util.Set<java.util.List<A>> |
filterM(java.util.Set z, java.util.List<A> list, F<A, java.util.Set<java.lang.Boolean>> f)
|
static java.util.Set<B> |
foldM(java.util.Set z, java.util.List<A> list, B b, fj.F2<B, A, java.util.Set<B>> f)
|
static java.util.Set<fj.Unit> |
foldM_(java.util.Set z, fj.data.Stream<A> s, B b, fj.F2<B, A, java.util.Set<B>> f)
|
static java.util.Set<fj.Unit> |
foldM_(java.util.Set z, java.util.List<A> s, B b, fj.F2<B, A, java.util.Set<B>> f)
|
static java.util.Set<A> |
join(java.util.Set z, java.util.Set<java.util.Set<A>> mma)
|
static com.github.mperry.fg.typeclass.concrete.SetMonad |
monad()
|
static java.util.Set<A> |
pure(java.util.Set z, A a)
|
static java.util.Set<java.util.List<A>> |
sequence(java.util.Set z, java.util.List<java.util.Set<A>> list)
|
static java.util.Set<java.util.List<B>> |
traverse(java.util.Set z, java.util.List<A> list, F<A, java.util.Set<B>> f)
|
static java.util.Set<B> |
unit(java.util.Set z, B b)
|
static F<B, java.util.Set<B>> |
unit(java.util.Set z)
|