MCPcopy Create free account

hub / github.com/clojure-rs/ClojureRS / functions

Functions479 in github.com/clojure-rs/ClojureRS

Methodget_current_namespace_name
Note; since we're now dealing with curr_ns as a refcell, we're returning a String instead of a &str, as I suspect a &str could risk becoming invalid a
src/environment.rs:171
Functionget_from_default_referred_namespace
()
src/namespace.rs:1183
Functionget_from_namespace
()
src/environment.rs:576
Functionget_get_empty_and_fail
()
src/namespace.rs:1037
Functionget_individual_referred_syms
()
src/namespace.rs:1206
Functionget_namespace_symbol_and_symbol_separate
()
src/namespace.rs:1097
Functionget_overwritten_namespace_again
()
src/namespace.rs:1075
Functionget_plus
()
src/environment.rs:626
Functionget_qualified_symbol_overriding_namespace
()
src/namespace.rs:1052
Functionget_referred_symbol_from_namespace
()
src/namespace.rs:1156
Functionget_wrong_ns_right_name
()
src/namespace.rs:1123
Functionhas_namespace
()
src/namespace.rs:989
Methodhash
(&self, state: &mut H)
src/value.rs:122
Methodhash
(&self, state: &mut H)
src/symbol.rs:24
Methodhash
(&self, state: &mut H)
src/var.rs:100
Functionhello_does_not_end_with_klo
()
src/clojure_string/ends_with_qmark_.rs:55
Functionhello_does_not_include_leh
()
src/clojure_string/includes_qmark_.rs:55
Functionhello_does_not_start_with_leh
()
src/clojure_string/starts_with_qmark_.rs:55
Functionhello_ends_with_empty_string
()
src/clojure_string/ends_with_qmark_.rs:67
Functionhello_ends_with_lo
()
src/clojure_string/ends_with_qmark_.rs:43
Functionhello_includes_ell
()
src/clojure_string/includes_qmark_.rs:43
Functionhello_includes_empty_string
()
src/clojure_string/includes_qmark_.rs:67
Functionhello_starts_with_empty_string
()
src/clojure_string/starts_with_qmark_.rs:67
Functionhello_starts_with_hel
()
src/clojure_string/starts_with_qmark_.rs:43
Functionidentifier_parser_does_not_parse_empty_input
()
src/reader.rs:751
Functionidentifier_parser_does_not_parse_valid_identifier
()
src/reader.rs:746
Functionidentifier_parser_parses_valid_identifier
()
src/reader.rs:738
Functionidentifier_tail
(input: &str)
src/reader.rs:242
Functioninsert
()
src/namespace.rs:741
Functioninsert_into_namespace
()
src/namespace.rs:1005
Functioninsert_plus
()
src/environment.rs:654
Methodinstanceof
(&self)
src/protocol.rs:61
Functioninteger_parser
Parses valid integers Example Successes: 1, 2, 4153, -12421
src/reader.rs:338
Functioninteger_parser_parses_and_fails
[should_panic(expected = "called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }")]
src/reader.rs:836
Functioninteger_parser_parses_integer_negative_one
()
src/reader.rs:829
Functioninteger_parser_parses_integer_one
()
src/reader.rs:817
Functioninteger_parser_parses_integer_zero
()
src/reader.rs:823
Functioninteger_tail
(input: &str)
src/reader.rs:330
Methodintern
(name: &str)
src/symbol.rs:29
Methodintern
(name: &str)
src/keyword.rs:14
Methodintern
Note; not quite the same as Clojure's intern, because this does not directly reference the living Its possible we should call this create or something
src/var.rs:49
Methodintern_with_ns
(ns: &str, name: &str)
src/symbol.rs:53
Methodintern_with_ns
Note; normally 'with_x' would imply x is the second argument here, but we are keeping the semantics of interning that Clojure proper has
src/keyword.rs:22
Methodinto_list_value
(self: Self)
src/persistent_list.rs:82
Methodinto_vector_value
(self: Self)
src/persistent_vector.rs:58
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/load_file.rs:25
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/str.rs:15
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/system_newline.rs:18
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/print_string.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_multiply_.rs:15
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/eval.rs:28
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_plus_.rs:15
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/flush_stdout.rs:20
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/refer.rs:32
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/equals.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/read_line.rs:20
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/lt.rs:16
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/lte.rs:16
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/with_meta.rs:32
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_subtract_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rand_int.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/assoc.rs:20
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/gte.rs:16
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/ns.rs:26
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/nth.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/slurp.rs:32
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/concat.rs:18
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/second.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/more.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/do_macro.rs:18
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/string_print.rs:14
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rem.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rand.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/meta.rs:33
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/gt.rs:16
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/first.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_divide_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/map.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/count.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/get.rs:16
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/special_form/var.rs:27
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/thread.rs:19
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/time.rs:18
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/env.rs:20
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/upper_case.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/includes_qmark_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trim_newline.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trim.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/lower_case.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/split.rs:19
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trimr.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/triml.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/ends_with_qmark_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/join.rs:21
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/reverse.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/blank_qmark_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/starts_with_qmark_.rs:17
Methodinvoke
(&self, args: Vec<Rc<Value>>)
src/protocols/ifn.rs:9
Functionis_clojure_whitespace
Returns whether if a given character is a whitespace. Clojure defines a whitespace as either a comma or an unicode whitespace.
src/reader.rs:187
Functionis_empty_string_blank
()
src/clojure_string/blank_qmark_.rs:60
← previousnext →201–300 of 479, ranked by callers