|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.github.mperry.fg.SetMonadExtension
@groovy.transform.TypeChecked class SetMonadExtension
Created by MarkPerry on 13/04/2014.
| Method Summary | |
|---|---|
static java.util.Set
|
ap(java.util.Set ma, java.util.Set mf)
|
static java.util.Set
|
apply(java.util.Set list, java.util.Set listFs)
|
static java.util.Set
|
liftA(java.util.Set a1, F f)
|
static java.util.Set
|
liftA2(java.util.Set listAs, java.util.Set listBs, F2 f)
|
static java.util.Set
|
liftA3(java.util.Set apa, java.util.Set apb, java.util.Set apc, F3 f)
|
static java.util.Set
|
liftM(java.util.Set ma, F f)
|
static java.util.Set
|
liftM2(java.util.Set ma, java.util.Set mb, F2 f)
|
static java.util.Set
|
liftM3(java.util.Set ma, java.util.Set mb, java.util.Set mc, F3 f)
|
static java.util.Set
|
map2(java.util.Set listA, java.util.Set listB, F2 f)
|
static SetMonad
|
monad()
|
static java.util.Set
|
replicateM(java.util.Set list, java.lang.Integer n)
|
static java.util.Set
|
skip(java.util.Set list)
|
static java.util.Set
|
to(java.util.Set list, B b)
|
| Methods inherited from class java.lang.Object | |
|---|---|
| java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
| Method Detail |
|---|
static java.util.Set ap(java.util.Set ma, java.util.Set mf)
static java.util.Set apply(java.util.Set list, java.util.Set listFs)
static java.util.Set liftA(java.util.Set a1, F f)
static java.util.Set liftA2(java.util.Set listAs, java.util.Set listBs, F2 f)
static java.util.Set liftA3(java.util.Set apa, java.util.Set apb, java.util.Set apc, F3 f)
static java.util.Set liftM(java.util.Set ma, F f)
static java.util.Set liftM2(java.util.Set ma, java.util.Set mb, F2 f)
static java.util.Set liftM3(java.util.Set ma, java.util.Set mb, java.util.Set mc, F3 f)
static java.util.Set map2(java.util.Set listA, java.util.Set listB, F2 f)
static SetMonad monad()
static java.util.Set replicateM(java.util.Set list, java.lang.Integer n)
static java.util.Set skip(java.util.Set list)
static java.util.Set to(java.util.Set list, B b)
Groovy Documentation