|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.github.mperry.fg.ListMonadExtension
@groovy.transform.TypeChecked class ListMonadExtension
Created by MarkPerry on 16/01/14.
| Method Summary | |
|---|---|
static java.util.List
|
ap(java.util.List ma, java.util.List mf)
|
static ListApplicative
|
applicative()
|
static java.util.List
|
apply(java.util.List list, java.util.List listFs)
|
static java.util.List
|
liftA(java.util.List a1, F f)
|
static java.util.List
|
liftA2(java.util.List listAs, java.util.List listBs, F2 f)
|
static java.util.List
|
liftA3(java.util.List apa, java.util.List apb, java.util.List apc, F3 f)
|
static java.util.List
|
liftM(java.util.List ma, F f)
|
static java.util.List
|
liftM2(java.util.List ma, java.util.List mb, F2 f)
|
static java.util.List
|
liftM3(java.util.List ma, java.util.List mb, java.util.List mc, F3 f)
|
static java.util.List
|
map2(java.util.List listA, java.util.List listB, F2 f)
|
static ListMonad
|
monad()
|
static java.util.List
|
replicateM(java.util.List list, java.lang.Integer n)
|
static java.util.List
|
skip(java.util.List list)
|
static java.util.List
|
to(java.util.List list, B b)
|
static java.util.List
|
traverse(java.util.List list, F f)
|
| 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.List ap(java.util.List ma, java.util.List mf)
static ListApplicative applicative()
static java.util.List apply(java.util.List list, java.util.List listFs)
static java.util.List liftA(java.util.List a1, F f)
static java.util.List liftA2(java.util.List listAs, java.util.List listBs, F2 f)
static java.util.List liftA3(java.util.List apa, java.util.List apb, java.util.List apc, F3 f)
static java.util.List liftM(java.util.List ma, F f)
static java.util.List liftM2(java.util.List ma, java.util.List mb, F2 f)
static java.util.List liftM3(java.util.List ma, java.util.List mb, java.util.List mc, F3 f)
static java.util.List map2(java.util.List listA, java.util.List listB, F2 f)
static ListMonad monad()
static java.util.List replicateM(java.util.List list, java.lang.Integer n)
static java.util.List skip(java.util.List list)
static java.util.List to(java.util.List list, B b)
static java.util.List traverse(java.util.List list, F f)
Groovy Documentation