MCPcopy Create free account

hub / github.com/cloe-lang/cloe / functions

Functions860 in github.com/cloe-lang/cloe

↓ 3 callersFunctionnewInverseOperator
(f func(n, m NumberType) NumberType)
src/lib/core/number.go:82
↓ 3 callersFunctionnewState
(file, source string)
src/lib/parse/state.go:13
↓ 3 callersFunctionprependPositionalsToSig
(ns []string, s ast.Signature)
src/lib/desugar/util.go:15
↓ 3 callersFunctionprintToStderr
(s string)
src/cmd/cloe/main.go:83
↓ 3 callersFunctionrandomNumberList
(n int)
src/lib/compile/builtins_test.go:260
↓ 3 callersFunctionregexError
(err error)
src/lib/modules/re/error.go:5
↓ 3 callersFunctionrunEffect
(v core.Value, wg *sync.WaitGroup, fail func(error))
src/lib/run/run.go:59
↓ 3 callersMethodsignature
()
src/lib/parse/parse.go:199
↓ 3 callersMethodsubModule
()
src/lib/parse/parse.go:60
↓ 3 callersFunctiontestCompare
(t1, t2 Value)
src/lib/core/interfaces_test.go:17
↓ 2 callersMethodDefaultValue
DefaultValue returns a default value of an optional argument.
src/lib/ast/optional_parameter.go:22
↓ 2 callersFunctionEvalDictionary
EvalDictionary evaluates a thunk which is expected to be a dictionary value.
src/lib/core/value.go:21
↓ 2 callersMethodExpr
Expr returns an expression of the let expression.
src/lib/ast/let_expression.go:25
↓ 2 callersMethodLines
Lines returns multi-line string representation of an error which can be printed as is to stdout or stderr.
src/lib/core/error.go:56
↓ 2 callersFunctionNewEffect
NewEffect creates an Effect.
src/lib/ast/effect.go:12
↓ 2 callersFunctionNewOptionalParameter
NewOptionalParameter creates an optional argument.
src/lib/ast/optional_parameter.go:12
↓ 2 callersMethodNone
None creates a parser which parses nothing and succeeds always.
src/lib/parse/comb/combinator.go:234
↓ 2 callersFunctionNotBooleanError
NotBooleanError creates an error value for an invalid value which is not a bool.
src/lib/core/error.go:89
↓ 2 callersFunctionNotFunctionError
NotFunctionError creates an error value for an invalid value which is not a function.
src/lib/core/error.go:125
↓ 2 callersFunctionNotIntError
NotIntError creates an error value for a number value which is not an integer.
src/lib/core/error.go:113
↓ 2 callersFunctionNotStringError
NotStringError creates an error value for an invalid value which is not a string.
src/lib/core/error.go:119
↓ 2 callersMethodPath
Path returns a path to an imported sub module.
src/lib/ast/import.go:22
↓ 2 callersMethodString
()
src/lib/ast/app.go:47
↓ 2 callersMethodanonymousFunction
()
src/lib/parse/parse.go:260
↓ 2 callersMethodapp
()
src/lib/parse/parse.go:309
↓ 2 callersMethodappFunc
(ident string, p comb.Parser)
src/lib/parse/parse.go:454
↓ 2 callersMethodappWithInfo
(p comb.Parser, f func(interface{}) (interface{}, ast.Arguments))
src/lib/parse/parse.go:318
↓ 2 callersFunctionargumentError
(m string, xs ...interface{})
src/lib/core/error.go:178
↓ 2 callersMethodarguments
()
src/lib/parse/parse.go:340
↓ 2 callersFunctionbenchmarkMap
(N int, startTimer, fail func())
src/lib/compile/builtins_test.go:216
↓ 2 callersMethodbind
(args *Arguments)
src/lib/core/keyword_parameters.go:18
↓ 2 callersMethodcall
(args Arguments)
src/lib/core/function.go:8
↓ 2 callersMethodcheckEmptyness
()
src/lib/core/arguments.go:162
↓ 2 callersFunctioncomparableID
(v Value)
src/lib/core/interfaces.go:62
↓ 2 callersFunctioncompareAsOrdered
(vs ...Value)
src/lib/core/interfaces.go:126
↓ 2 callersMethodconvert
(x interface{})
src/lib/desugar/anonymous_function.go:23
↓ 2 callersFunctionconvertLets
(ls []interface{})
src/lib/desugar/let_match.go:88
↓ 2 callersFunctionconvertToValue
(x interface{})
src/lib/modules/json/decode.go:30
↓ 2 callersMethodcopy
()
src/lib/desugar/names.go:31
↓ 2 callersFunctioncreateReadFunction
(stdin io.Reader)
src/lib/builtins/read.go:14
↓ 2 callersFunctioncreateSeqFunction
(f func(t core.Value) core.Value)
src/lib/builtins/seq.go:7
↓ 2 callersMethoddelete
(Value)
src/lib/core/collection.go:10
↓ 2 callersMethoddelete
(s string)
src/lib/desugar/match/value_renamer.go:84
↓ 2 callersFunctiondesugarAnonymousFunctions
(x interface{})
src/lib/desugar/anonymous_function.go:9
↓ 2 callersFunctiondesugarAnonymousFunctionsInDefFunction
(f ast.DefFunction)
src/lib/desugar/anonymous_function.go:41
↓ 2 callersMethodeffect
()
src/lib/parse/parse.go:218
↓ 2 callersFunctionemptyListError
()
src/lib/core/error.go:160
↓ 2 callersFunctionevalEffectList
(v core.Value, parent *sync.WaitGroup, fail func(error))
src/lib/run/run.go:37
↓ 2 callersFunctionevalSequence
(v Value)
src/lib/core/value.go:74
↓ 2 callersMethodexhausted
()
src/lib/parse/comb/state.go:16
↓ 2 callersMethodexpandedArgument
()
src/lib/parse/parse.go:153
↓ 2 callersMethodfind
(k Value)
src/lib/core/dictionary.go:63
↓ 2 callersMethodfindInLetVar
findInLetVar finds names in a let-variable node. This assumes that a given let-variable statement does not define its variable recursively.
src/lib/desugar/names.go:89
↓ 2 callersFunctiongetLanguageSubDirectory
(s string)
src/lib/consts/language_path.go:13
↓ 2 callersFunctiongetPatternType
(p interface{})
src/lib/desugar/match/cases_desugarer.go:104
↓ 2 callersFunctiongitPull
(p string)
src/cmd/clutil/git.go:9
↓ 2 callersMethodhandleGeneralNamePattern
( p, v interface{}, cs []ast.MatchCase, c ast.MatchCase, i int, dc, original, rest interface{}, desugarRest
src/lib/desugar/match/cases_desugarer.go:319
↓ 2 callersFunctionhandleMethodResult
(r *http.Response, err error, errorOption core.Value)
src/lib/modules/http/get.go:28
↓ 2 callersMethodifType
(v interface{}, t string, then, els interface{})
src/lib/desugar/match/cases_desugarer.go:217
↓ 2 callersMethodinternalLet
()
src/lib/parse/parse.go:112
↓ 2 callersFunctionjsonError
(err error)
src/lib/modules/json/error.go:5
↓ 2 callersFunctionkeyNotFoundError
(v Value)
src/lib/core/error.go:164
↓ 2 callersFunctionlazyFactorial
(v core.Value)
src/lib/builtins/y_test.go:30
↓ 2 callersMethodletExpression
()
src/lib/parse/parse.go:125
↓ 2 callersFunctionletStatementsToNames
(ls []interface{})
src/lib/desugar/mutual_recursion.go:153
↓ 2 callersMethodlock
(s thunkState)
src/lib/core/thunk.go:95
↓ 2 callersFunctionmany42
()
src/lib/compile/builtins_test.go:252
↓ 2 callersMethodmatch
()
src/lib/parse/parse.go:267
↓ 2 callersMethodmodule
(ps ...comb.Parser)
src/lib/parse/parse.go:64
↓ 2 callersMethodmutuallyRecursiveDefFunctions
()
src/lib/parse/parse.go:294
↓ 2 callersMethodnames
()
src/lib/ast/keyword_parameters.go:10
↓ 2 callersFunctionnewAnonymousFunctionConverter
()
src/lib/desugar/anonymous_function.go:19
↓ 2 callersFunctionnewBinaryOperator
(f func(n, m float64) float64)
src/lib/core/number.go:118
↓ 2 callersFunctionnewCommutativeOperator
(i NumberType, f func(n, m NumberType) NumberType)
src/lib/core/number.go:50
↓ 2 callersFunctionnewEffect
newEffect creates an effect value.
src/lib/core/effect.go:18
↓ 2 callersFunctionnewPatternRenamer
()
src/lib/desugar/match/pattern_renamer.go:16
↓ 2 callersFunctionnewSwitch
(v interface{}, cs []ast.SwitchCase, d interface{})
src/lib/desugar/match/util.go:12
↓ 2 callersFunctionnewUnaryCollectionFunction
(f func(c collection) Value)
src/lib/core/collection.go:143
↓ 2 callersMethodnextPositional
()
src/lib/core/arguments.go:59
↓ 2 callersFunctionnotComparableError
(v Value)
src/lib/core/error.go:151
↓ 2 callersMethodpositionalArguments
()
src/lib/parse/parse.go:356
↓ 2 callersMethodrestKeywords
()
src/lib/core/arguments.go:122
↓ 2 callersMethodrestPositionals
()
src/lib/core/arguments.go:75
↓ 2 callersFunctionsecond
(p Parser)
src/lib/parse/comb/combinator.go:78
↓ 2 callersMethodsequence
(l, r string)
src/lib/parse/parse.go:444
↓ 2 callersFunctionsprint
(s interface{})
src/lib/core/util.go:7
↓ 2 callersMethodstring
()
src/lib/core/interfaces.go:11
↓ 2 callersFunctionstringToRuneSet
(s string)
src/lib/parse/comb/combinator.go:223
↓ 2 callersMethodstringWrap
(l string, p comb.Parser, r string)
src/lib/parse/parse.go:450
↓ 2 callersFunctionstringify
(x interface{})
src/lib/parse/comb/combinator.go:253
↓ 2 callersMethodsubtract
(ms names)
src/lib/desugar/names.go:51
↓ 2 callersFunctiontestLess
(t1, t2 Value)
src/lib/core/interfaces_test.go:13
↓ 2 callersFunctiontestMany1Space
(str string)
src/lib/parse/comb/combinator_test.go:95
↓ 2 callersFunctiontestOr
(str string)
src/lib/parse/comb/combinator_test.go:128
↓ 2 callersMethodtoList
()
src/lib/core/collection.go:11
↓ 2 callersMethodtoMap
()
src/lib/compile/environment.go:39
↓ 1 callersMethodChain
Chain chains 2 errors with debug information.
src/lib/core/error.go:45
↓ 1 callersFunctionConvert
Convert converts a string into a scalar value of a number, string, bool, or nil.
src/lib/scalar/scalar.go:31
↓ 1 callersFunctionDesugar
Desugar desugars match expressions in a statement.
src/lib/desugar/match/desugar.go:6
↓ 1 callersMethodDesugar
(cs []ast.MatchCase)
src/lib/desugar/match/cases_desugarer.go:21
← previousnext →201–300 of 860, ranked by callers