MCPcopy Create free account

hub / github.com/SimonRichardson/wishful / functions

Functions611 in github.com/SimonRichardson/wishful

↓ 78 callersMethodOf
(Any)
useful/free.go:8
↓ 63 callersFunctionNewMonadLaws
(point Point)
wishful/monad.go:11
↓ 60 callersFunctionNewApplicativeLaws
(point Point)
wishful/applicative.go:11
↓ 51 callersMethodOf
(v Any)
wishful/point.go:4
↓ 46 callersFunctionNewFunctorLaws
(fun func(Any) Functor)
wishful/functor.go:11
↓ 41 callersMethodRun
()
useful/free.go:12
↓ 40 callersMethodComposition
(run Morphism)
wishful/functor.go:28
↓ 40 callersMethodIdentity
(run Morphism)
wishful/functor.go:17
↓ 36 callersMethodAssociativity
(run Morphism)
wishful/monad.go:47
↓ 24 callersMethodLeftIdentity
(run Morphism)
wishful/monad.go:17
↓ 24 callersMethodRightIdentity
(run Morphism)
wishful/monad.go:34
↓ 23 callersMethodMap
(f Morphism)
useful/free.go:10
↓ 19 callersMethodCall
(args ...Any)
wishful/function.go:18
↓ 18 callersFunctionNewFunction
(f Any)
wishful/function.go:12
↓ 16 callersMethodChain
(f func(Any) Monad)
useful/free.go:9
↓ 15 callersMethodHomomorphism
(run Morphism)
wishful/applicative.go:46
↓ 15 callersMethodInterchange
(run Morphism)
wishful/applicative.go:58
↓ 13 callersMethodAs
(x Any)
useful/io.go:58
↓ 13 callersFunctionNewTuple2
(a Any, b Any)
useful/tuples.go:12
↓ 12 callersMethodSet
(Any, Any)
useful/lens.go:11
↓ 11 callersFunctionNewEitherT
(m Point)
useful/eithert.go:12
↓ 10 callersMethodConcat
(x Semigroup)
wishful/semigroup.go:4
↓ 10 callersMethodExtract
()
wishful/comonad.go:5
↓ 10 callersMethodGet
(Any)
useful/lens.go:10
↓ 10 callersFunctionNewIdT
(m Point)
useful/idt.go:12
↓ 10 callersFunctionNewRight
(x Any)
useful/either.go:76
↓ 10 callersFunctionNewSemigroupLaws
(point Point)
wishful/semigroup.go:11
↓ 10 callersFunctionNewStateT
(m Point)
useful/statet.go:10
↓ 9 callersMethodAp
(v Applicative)
wishful/applicative.go:4
↓ 9 callersFunctionCompose
B combinator
wishful/combinators.go:11
↓ 9 callersFunctionNewMonoidLaws
(point Point)
wishful/monoid.go:11
↓ 8 callersFunctionNewStore
(set Morphism, get func() Any)
useful/store.go:12
↓ 7 callersMethodAp
(Applicative)
useful/either.go:7
↓ 7 callersFunctionFromAnyToInt
(v Any)
wishful/int.go:19
↓ 7 callersFunctionNewLeft
(x Any)
useful/either.go:24
↓ 6 callersMethodChain
(f func(Any) Monad)
wishful/monad.go:4
↓ 6 callersMethodId
()
useful/lens.go:47
↓ 6 callersFunctionNewComonadLaws
(point Point)
wishful/comonad.go:12
↓ 6 callersFunctionNewReaderT
(m Point)
useful/readert.go:12
↓ 5 callersMethodFst
()
useful/tuples.go:16
↓ 5 callersMethodMap
(f Morphism)
wishful/functor.go:4
↓ 5 callersFunctionNewEndo
(x Morphism)
useful/endo.go:11
↓ 5 callersFunctionNewLens
(run func(a Any) Store)
useful/lens.go:41
↓ 5 callersFunctionNewReturn
(x Any)
useful/free.go:19
↓ 5 callersFunctionNewWriterT
(m Point)
useful/writert.go:10
↓ 5 callersMethodSnd
()
useful/tuples.go:20
↓ 5 callersFunctionfromMonadToApplicativeAp
(x Monad, y Applicative)
useful/useful.go:13
↓ 4 callersMethodBimap
(Morphism, Morphism)
useful/either.go:11
↓ 4 callersMethodConcat
(Semigroup)
useful/either.go:9
↓ 4 callersFunctionConstantNoArgs
(a Any)
wishful/combinators.go:25
↓ 4 callersMethodEmpty
()
useful/option.go:9
↓ 4 callersMethodExtend
(f func(a Comonad) Any)
wishful/comonad.go:4
↓ 4 callersFunctionNewFailure
(x Any)
useful/validation.go:25
↓ 4 callersFunctionNewSome
(x Any)
useful/option.go:26
↓ 4 callersFunctiongetGuard
(a func(x []int) int)
useful/lens_test.go:17
↓ 4 callersFunctionsetGuard
(a func(x []int, y int) []int)
useful/lens_test.go:26
↓ 3 callersFunctionApply
A combinator
wishful/combinators.go:4
↓ 3 callersMethodFold
(Morphism, Morphism)
useful/either.go:12
↓ 3 callersFunctionNewNone
()
useful/option.go:32
↓ 3 callersFunctionNewProduct
(x Int)
useful/product.go:20
↓ 3 callersFunctionNewSuccess
(x Any)
useful/validation.go:31
↓ 3 callersFunctionNewSum
(x Int)
useful/sum.go:11
↓ 3 callersMethodRef
()
useful/io.go:62
↓ 3 callersFunctionconcatAnyvals
(x Any)
useful/useful.go:41
↓ 2 callersMethodAccessorLens
(accessor Accessor)
useful/lens.go:56
↓ 2 callersFunctionAppend
(a Semigroup, b Semigroup)
useful/functions.go:7
↓ 2 callersMethodChain
(f func(Any) Monad)
useful/idt.go:37
↓ 2 callersMethodChain
(f func(Any) Monad)
useful/eithert.go:50
↓ 2 callersMethodChain
(f func(Any) Monad)
useful/statet.go:46
↓ 2 callersMethodChain
(f func(Any) Monad)
useful/io.go:36
↓ 2 callersMethodChain
(f func(Any) Monad)
useful/state.go:38
↓ 2 callersMethodCompose
(y Lens)
useful/lens.go:107
↓ 2 callersFunctionConstant
K combinator
wishful/combinators.go:20
↓ 2 callersMethodEmpty
()
wishful/monoid.go:4
↓ 2 callersMethodExtend
Derived
useful/store.go:27
↓ 2 callersMethodExtract
()
useful/store.go:43
↓ 2 callersMethodFold
(f Morphism, g Morphism)
useful/eithert.go:33
↓ 2 callersMethodGetOrElse
(f func() Any)
useful/option.go:15
↓ 2 callersFunctionIdentity
I combinator
wishful/combinators.go:32
↓ 2 callersMethodMap
(f Morphism)
useful/validation.go:12
↓ 2 callersFunctionNewCofree
(x Any, y Functor)
useful/cofree.go:12
↓ 2 callersFunctionNewIO
(unsafe func() Any)
useful/io.go:11
↓ 2 callersFunctionNewId
(x Any)
useful/id.go:11
↓ 2 callersFunctionNewPromise
(f func(Morphism) Any)
useful/promise.go:11
↓ 2 callersFunctionNewSuspend
(f Functor)
useful/free.go:47
↓ 2 callersFunctionNewTuple3
(a Any, b Any, c Any)
useful/tuples.go:49
↓ 2 callersFunctionNewTuple4
(a Any, b Any, c Any, d Any)
useful/tuples.go:77
↓ 2 callersMethodObjectLens
(property string)
useful/lens.go:69
↓ 2 callersMethodOf
(Any)
useful/either.go:6
↓ 2 callersMethodOrElse
(y Option)
useful/option.go:16
↓ 2 callersMethodSliceLens
(index int)
useful/lens.go:88
↓ 2 callersMethodSwap
()
useful/either.go:13
↓ 2 callersFunctionThrush
T combinator
wishful/combinators.go:37
↓ 2 callersMethodextract
(val Any)
useful/lens.go:18
↓ 2 callersFunctionextractEndo
(x Any)
useful/endo_test.go:10
↓ 2 callersFunctionfromMonadToSemigroupConcat
(f func(Semigroup, Semigroup) Any)
useful/useful.go:26
↓ 1 callersMethodAndThen
(y Lens)
useful/lens.go:118
↓ 1 callersMethodApply
(args []Any)
wishful/function.go:22
↓ 1 callersFunctionAsync
(f func(Any) Monad)
helpful/async.go:12
↓ 1 callersMethodBimap
(f Morphism, g Morphism)
useful/validation.go:14
next →1–100 of 611, ranked by callers