MCPcopy Create free account

hub / github.com/cout970/Elm-interpreter / functions

Functions625 in github.com/cout970/Elm-interpreter

Methodempty
()
src/analyzer/definition_analyzer.rs:44
Methodempty_runtime
()
src/lib.rs:123
Functionends_with
(i: &mut Interpreter, args: &[Value])
src/builtin/string.rs:304
Methodeq
(&self, other: &Function)
src/types.rs:127
Methodeq
(&self, other: &TypedExpr)
src/typed_ast.rs:151
Methodeq
(&self, other: &Expr)
src/ast.rs:253
Methodeq
(&self, other: &LoaderError)
src/errors/mod.rs:556
Functionequal
(i: &mut Interpreter, args: &[Value])
src/builtin/utils.rs:34
Methodeval_module
(&mut self, modules: &HashMap<String, RuntimeModule>, module: &AnalyzedModule)
src/interpreter/mod.rs:84
Methodexpr
(code: &str)
src/test_utils.rs:37
Methodexpr_analyzer
(code: &str)
src/test_utils.rs:51
Functionexpr_error_test
()
src/parsers/expression.rs:333
Functionexpr_error_test
()
src/parsers/types.rs:189
Functionexpr_error_test
()
src/parsers/statement.rs:140
Functionexpr_test
()
src/parsers/expression.rs:295
Functionexpr_test
()
src/parsers/types.rs:174
Functionexpr_test
()
src/parsers/statement.rs:116
Functionexpr_visitor
(state: &mut S, root: &Expr, f: &F)
src/util/visitors.rs:38
Methodextract_captures
(env: &mut RuntimeStack, expr: &TypedExpr)
src/interpreter/closure_helper.rs:47
Functionfdiv
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:87
Functionfilter
(i: &mut Interpreter, args: &[Value])
src/builtin/string.rs:107
Functionfloor
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:199
Methodfmt
(&self, f: &mut Formatter)
src/analyzer/env.rs:94
Methodfmt
(&self, f: &mut Formatter)
src/parsers/input.rs:113
Methodfmt
(&self, f: &mut Formatter)
src/errors/mod.rs:544
Methodfmt
(&self, f: &mut Formatter)
src/util/format.rs:17
Functionfoldl
(i: &mut Interpreter, args: &[Value])
src/builtin/string.rs:130
Functionfoldr
(i: &mut Interpreter, args: &[Value])
src/builtin/string.rs:143
Functionforce_error
()
src/tokenizer/mod.rs:381
Functionformat_error
(error: &ElmError)
src/errors/mod.rs:152
Methodformat_radix
https://stackoverflow.com/questions/50277050/is-there-a-built-in-function-that-converts-a-number-to-a-string-in-any-base
src/util/name_sequence.rs:40
Functionformat_type
(analyzer: &mut Analyzer, def: &Definition)
src/analyzer/mod.rs:241
Methodfrom
(lit: Literal)
src/types.rs:113
Methodfrom_bytes
Creates a SourceCode instance from an vector of bytes. If the vec contains any invalid UTF-8 sequences the function will replace them with a replacem
src/source/mod.rs:48
Functionfrom_code
(_: &mut Interpreter, args: &[Value])
src/builtin/char.rs:26
Functionfrom_id
(id: String)
src/tokenizer/token_parser.rs:141
Functionfrom_list
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:366
Functionfrom_number
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:336
Methodfrom_slice
Creates a SourceCode instance from an slice of bytes. If the vec contains any invalid UTF-8 sequences the function will replace them with a replaceme
src/source/mod.rs:56
Methodfrom_str
Creates a SourceCode instance cloning a string slice This method is not recommended for large strings, use [from_string] instead
src/source/mod.rs:40
Methodfrom_string
Creates a SourceCode instance wrapping a string
src/source/mod.rs:23
Functionfunc_of
Create a function value from a function name, the function type in string format and a rust function reference
src/builtin/mod.rs:150
Functionfuzzy_eq_type
(vars: &mut HashMap<String, String>, this: &Type, other: &Type)
src/ast.rs:356
Functionge
(i: &mut Interpreter, args: &[Value])
src/builtin/utils.rs:83
Functionget_acyclic_dependency_graph
(graph: HashMap<&'a T, Vec<&'a T>>)
src/util/sort.rs:5
Functionget_basics_funs
()
src/builtin/basics.rs:21
Functionget_bitwise_funs
()
src/builtin/bitwise.rs:8
Functionget_char_funs
()
src/builtin/char.rs:9
Functionget_debug_funs
()
src/builtin/debug.rs:10
Methodget_exposed_decls
(all_decls: &Vec<Declaration>, exposed: &Vec<Exposing>)
src/analyzer/import_analyzer.rs:260
Methodget_fun_return
(ty: &Type)
src/analyzer/import_analyzer.rs:363
Functionget_list_funs
()
src/builtin/list.rs:11
Methodget_span
(&self)
src/typed_ast.rs:73
Functionget_string_funs
()
src/builtin/string.rs:16
Functionget_utils_funs
()
src/builtin/utils.rs:11
Functiongt
(i: &mut Interpreter, args: &[Value])
src/builtin/utils.rs:75
Methodhash
(&self, state: &mut H)
src/types.rs:137
Methodhash
(&self, state: &mut H)
src/ast.rs:412
Functionidiv
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:91
Functionignore
(_: &mut Interpreter, _args: &[Value])
src/builtin/mod.rs:162
Functionimport_error_test
()
src/parsers/module.rs:258
Functionimport_test
()
src/parsers/module.rs:242
Methodinclude_file
Loads a source file and checks its dependencies Note: it doesn't import the module, you have to import it with [import_module]
src/lib.rs:206
Methodinclude_file
(run: &mut Runtime, inner_path: &str, path: &str)
src/loader/mod.rs:107
Methodinclude_folder
(run: &mut Runtime, path: &str)
src/loader/mod.rs:78
Methodinclude_module
(run: &mut Runtime, src: SourceFile, ast: Module)
src/loader/mod.rs:124
Methodinclude_packed_module
(run: &mut Runtime, inner_path: &str, path: &str)
src/loader/mod.rs:113
Functionindexes
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:315
Functionis_exhaustive
(pattern: &Pattern)
src/analyzer/definition_analyzer.rs:1194
Functionis_infinite
(i: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:217
Functionis_nan
(i: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:227
Functionjoin
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:170
Methodjoin_vec
(&self, other: &[A])
src/util/mod.rs:82
Functionle
(i: &mut Interpreter, args: &[Value])
src/builtin/utils.rs:67
Functionlength
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:87
Functionlines
(_: &mut Interpreter, args: &[Value])
src/builtin/string.rs:229
Functionlog
(_: &mut Interpreter, args: &[Value])
src/builtin/debug.rs:22
Functionlog
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:150
Functionlt
(i: &mut Interpreter, args: &[Value])
src/builtin/utils.rs:59
Functionmain
()
src/main.rs:22
Functionmap
(i: &mut Interpreter, args: &[Value])
src/builtin/string.rs:93
Functionmap2
(i: &mut Interpreter, args: &[Value])
src/builtin/list.rs:41
Functionmap3
(i: &mut Interpreter, args: &[Value])
src/builtin/list.rs:60
Functionmap4
(i: &mut Interpreter, args: &[Value])
src/builtin/list.rs:81
Functionmap5
(i: &mut Interpreter, args: &[Value])
src/builtin/list.rs:104
Functionmod_by
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:117
Methodmodule
(code: &str)
src/test_utils.rs:97
Functionmodule_header_test
()
src/parsers/module.rs:264
Functionmul
(_: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:83
Methodnew
Creates a new Runtime instance
src/lib.rs:72
Methodnew
(source: SourceCode)
src/analyzer/mod.rs:25
Methodnew
(span: Span, left: &Type, right: &Type)
src/analyzer/definition_analyzer.rs:34
Methodnew
()
src/analyzer/env.rs:18
Methodnew
()
src/interpreter/mod.rs:32
Methodnew
()
src/interpreter/runtime_stack.rs:17
Methodnew
(tokenizer: Tokenizer)
src/parsers/mod.rs:22
Methodnew
(code_str: SourceCode, code: Vec<TokenInfo>)
src/parsers/input.rs:26
Methodnew
(code: &SourceCode)
src/tokenizer/mod.rs:77
Methodnew
()
src/util/name_sequence.rs:9
Functionnot
(i: &mut Interpreter, args: &[Value])
src/builtin/basics.rs:269
← previousnext →401–500 of 625, ranked by callers