MCPcopy Create free account

hub / github.com/betaveros/noulith / functions

Functions526 in github.com/betaveros/noulith

Functiongrouped
(mut it: impl Iterator<Item = NRes<T>>, n: usize, strict: bool)
src/lib.rs:2740
Functiongrouped_all_with
( it: impl Iterator<Item = NRes<T>>, f: impl FnMut(Obj) -> NRes<Obj>, )
src/lib.rs:2807
Functiongrouped_by
( mut it: impl Iterator<Item = NRes<T>>, mut f: impl FnMut(Obj, Obj) -> NRes<bool>, )
src/lib.rs:2764
Methodhighlight
(&self, line: &'a str, _pos: usize)
src/cli.rs:24
Methodhighlight_char
(&self, _line: &str, _pos: usize)
src/cli.rs:104
Methodi64
(n: i64)
src/core.rs:1124
Methodimaginary_part
(&self)
src/nnum.rs:337
Methodindex_error
(s: String)
src/core.rs:1730
Functionindexing
()
tests/test.rs:303
Functioninternal_stuff
()
tests/test.rs:806
Methodio_error
(s: String)
src/core.rs:1763
Methodis_prime
(&self)
src/nnum.rs:1086
Methodiverson
(b: bool)
src/nnum.rs:467
Methodkey_error
(s: String)
src/core.rs:1733
Functionlambdas
()
tests/test.rs:234
Functionlazy_hofs
()
tests/test.rs:593
Methodlcm
(&self, other: &NNum)
src/nnum.rs:1082
Functionlen
()
tests/test.rs:166
Methodlen
FIXME: this used to mean "length or infinity" but it increasingly looks like we actually want streams where we can't determine their length by inspect
src/core.rs:163
Methodlist
(n: Vec<Obj>)
src/core.rs:1136
Functionlists
()
tests/test.rs:172
Functionmain
()
src/main.rs:154
Functionmath
()
tests/test.rs:129
Methodmax_consuming
(self, other: Self)
src/nnum.rs:702
Methodmin_consuming
(self, other: Self)
src/nnum.rs:695
Functionminmax
()
tests/test.rs:440
Methodmod_floor
(&self, other: &NNum)
src/nnum.rs:868
Functionmodifications
()
tests/test.rs:63
Methodmodify_ident
( env: &Rc<RefCell<Env>>, ident: &Ident, f: impl FnOnce(&ObjType, &mut Obj) -> NRes<T>
src/core.rs:4820
Functionmore_dicts
()
tests/test.rs:358
Functionmore_hofs
()
tests/test.rs:553
Functionmore_lists
()
tests/test.rs:206
Methodmul_assign
(&mut self, other: &NInt)
src/nint.rs:444
Functionmulti_dict_map
(a: HashMap<ObjKey, T>, f: fn(T) -> Obj)
src/lib.rs:3043
Functionmulti_vec_map
(a: Vec<T>, f: fn(T) -> Obj)
src/lib.rs:3039
Methodname_error
(s: String)
src/core.rs:1739
Functionnamespace_poc
()
tests/test.rs:764
Methodneg
(self)
src/nint.rs:233
Methodneg
(self)
src/nnum.rs:912
Methodneg_one
()
src/core.rs:1149
Methodnew
(operand: Obj)
src/eval.rs:127
Methodnew
(code: &'a str)
src/lex.rs:106
Methodnew
(name: Rc<String>, fields: Rc<Vec<(String, Option<Obj>)>>)
src/core.rs:566
Methodnext
(&mut self)
src/iter.rs:35
Functionnormal_precedence
()
tests/test.rs:99
Methodnot
(self)
src/nint.rs:247
Methodnot
(self)
src/nnum.rs:936
Functionnumber_theory
()
tests/test.rs:140
Functionobj_cyclic_index
(xr: Obj, ir: Obj)
src/lib.rs:2402
Methodof
(name: &str, accept: fn(&Obj, &Obj) -> NRes<bool>)
src/lib.rs:299
Methodof
(v: &mut Rc<Vec<T>>)
src/iter.rs:23
Methodone
()
src/core.rs:1146
Methodone_j
()
src/nnum.rs:190
Functionopassigns
()
tests/test.rs:448
Methodpeek
(&self)
src/streams.rs:25
Functionprefixes
(mut it: impl Iterator<Item = NRes<T>>)
src/lib.rs:3018
Methodproduct
(iter: I)
src/nnum.rs:972
Methodpythonic_index_isize
(&self, i0: isize)
src/core.rs:174
Methodpythonic_slice
(&self, lo: Option<isize>, hi: Option<isize>)
src/core.rs:195
Functionquick_operators
()
tests/test.rs:29
Functionrandom
()
tests/test.rs:678
Functionranges
()
tests/test.rs:91
Methodreal_part
(&self)
src/nnum.rs:328
Functionrepl
()
src/cli.rs:160
Methodreplacement
(&self)
src/cli.rs:121
Methodreset_counter
()
src/core.rs:574
Functionreversed
(mut v: Vec<T>)
src/lib.rs:2634
Methodreversed
(&self)
src/core.rs:231
Functionreversed_prefixes
(mut it: impl Iterator<Item = NRes<T>>)
src/lib.rs:3027
Methodrun1
there are a LOT of builtins who specialize based on how many arguments they get, and a LOT of paths where we know how many arguments we're passing, so
src/core.rs:2140
Methodrun2
(&self, env: &REnv, arg1: Obj, arg2: Obj)
src/core.rs:2143
Functionsafe_index
(xr: Obj, ir: Obj)
src/lib.rs:2450
Functionsections_etc
()
tests/test.rs:470
Methodshl
(self, other: usize)
src/nint.rs:426
Methodshl
(self, other: NNum)
src/nnum.rs:1012
Functionshort_circuit
()
tests/test.rs:400
Functionshort_circuiting_folds
()
tests/test.rs:632
Methodshr
(self, other: usize)
src/nint.rs:432
Methodshr
(self, other: NNum)
src/nnum.rs:1021
Methodsignum
(&self)
src/nnum.rs:226
Functionsimple_eval
(code: &str)
src/lib.rs:2545
Methodsoft_deref
(self)
src/nnum.rs:717
Functionsorted
(mut v: Vec<T>)
src/lib.rs:2644
Functionsorted_by
(env: &REnv, f: Func, mut v: Vec<T>)
src/lib.rs:2676
Functionsorted_on
(env: &REnv, f: Func, v: Vec<T>)
src/lib.rs:2702
Functionsplat_call
()
tests/test.rs:54
Functionsplit
()
tests/test.rs:252
Methodsqrt
(&self)
src/nnum.rs:346
Functionstreams
()
tests/test.rs:272
Functionstrings
()
tests/test.rs:245
Functionstruct_symbols
()
tests/test.rs:756
Functionstructs
()
tests/test.rs:744
Methodsub_assign
(&mut self, other: &NNum)
src/nnum.rs:959
Methodsum
(iter: I)
src/nnum.rs:966
Functionswitch
()
tests/test.rs:697
Methodsyntax_error
(s: String)
src/core.rs:1742
Methodsyntax_error_loc
(s: String, msg: String, start: CodeLoc, end: CodeLoc)
src/core.rs:1745
Functiontest_parse_as_rational
()
src/decimal.rs:83
Methodthrow
(s: String)
src/core.rs:1724
Methodto_f64_re_or_inf
(&self)
src/nnum.rs:298
← previousnext →401–500 of 526, ranked by callers