Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/clojure-rs/ClojureRS
/ functions
Functions
479 in github.com/clojure-rs/ClojureRS
⨍
Functions
479
◇
Types & classes
94
Method
get_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
Function
get_from_default_referred_namespace
()
src/namespace.rs:1183
Function
get_from_namespace
()
src/environment.rs:576
Function
get_get_empty_and_fail
()
src/namespace.rs:1037
Function
get_individual_referred_syms
()
src/namespace.rs:1206
Function
get_namespace_symbol_and_symbol_separate
()
src/namespace.rs:1097
Function
get_overwritten_namespace_again
()
src/namespace.rs:1075
Function
get_plus
()
src/environment.rs:626
Function
get_qualified_symbol_overriding_namespace
()
src/namespace.rs:1052
Function
get_referred_symbol_from_namespace
()
src/namespace.rs:1156
Function
get_wrong_ns_right_name
()
src/namespace.rs:1123
Function
has_namespace
()
src/namespace.rs:989
Method
hash
(&self, state: &mut H)
src/value.rs:122
Method
hash
(&self, state: &mut H)
src/symbol.rs:24
Method
hash
(&self, state: &mut H)
src/var.rs:100
Function
hello_does_not_end_with_klo
()
src/clojure_string/ends_with_qmark_.rs:55
Function
hello_does_not_include_leh
()
src/clojure_string/includes_qmark_.rs:55
Function
hello_does_not_start_with_leh
()
src/clojure_string/starts_with_qmark_.rs:55
Function
hello_ends_with_empty_string
()
src/clojure_string/ends_with_qmark_.rs:67
Function
hello_ends_with_lo
()
src/clojure_string/ends_with_qmark_.rs:43
Function
hello_includes_ell
()
src/clojure_string/includes_qmark_.rs:43
Function
hello_includes_empty_string
()
src/clojure_string/includes_qmark_.rs:67
Function
hello_starts_with_empty_string
()
src/clojure_string/starts_with_qmark_.rs:67
Function
hello_starts_with_hel
()
src/clojure_string/starts_with_qmark_.rs:43
Function
identifier_parser_does_not_parse_empty_input
()
src/reader.rs:751
Function
identifier_parser_does_not_parse_valid_identifier
()
src/reader.rs:746
Function
identifier_parser_parses_valid_identifier
()
src/reader.rs:738
Function
identifier_tail
(input: &str)
src/reader.rs:242
Function
insert
()
src/namespace.rs:741
Function
insert_into_namespace
()
src/namespace.rs:1005
Function
insert_plus
()
src/environment.rs:654
Method
instanceof
(&self)
src/protocol.rs:61
Function
integer_parser
Parses valid integers Example Successes: 1, 2, 4153, -12421
src/reader.rs:338
Function
integer_parser_parses_and_fails
[should_panic(expected = "called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }")]
src/reader.rs:836
Function
integer_parser_parses_integer_negative_one
()
src/reader.rs:829
Function
integer_parser_parses_integer_one
()
src/reader.rs:817
Function
integer_parser_parses_integer_zero
()
src/reader.rs:823
Function
integer_tail
(input: &str)
src/reader.rs:330
Method
intern
(name: &str)
src/symbol.rs:29
Method
intern
(name: &str)
src/keyword.rs:14
Method
intern
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
Method
intern_with_ns
(ns: &str, name: &str)
src/symbol.rs:53
Method
intern_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
Method
into_list_value
(self: Self)
src/persistent_list.rs:82
Method
into_vector_value
(self: Self)
src/persistent_vector.rs:58
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/load_file.rs:25
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/str.rs:15
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/system_newline.rs:18
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/print_string.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_multiply_.rs:15
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/eval.rs:28
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_plus_.rs:15
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/flush_stdout.rs:20
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/refer.rs:32
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/equals.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/read_line.rs:20
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/lt.rs:16
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/lte.rs:16
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/with_meta.rs:32
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_subtract_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rand_int.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/assoc.rs:20
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/gte.rs:16
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/ns.rs:26
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/nth.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/slurp.rs:32
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/concat.rs:18
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/second.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/more.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/do_macro.rs:18
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/string_print.rs:14
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rem.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/rand.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/meta.rs:33
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/gt.rs:16
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/first.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/_divide_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/map.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/count.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/get.rs:16
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/rust_core/special_form/var.rs:27
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/thread.rs:19
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/time.rs:18
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_std/env.rs:20
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/upper_case.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/includes_qmark_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trim_newline.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trim.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/lower_case.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/split.rs:19
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/trimr.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/triml.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/ends_with_qmark_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/join.rs:21
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/reverse.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/blank_qmark_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/clojure_string/starts_with_qmark_.rs:17
Method
invoke
(&self, args: Vec<Rc<Value>>)
src/protocols/ifn.rs:9
Function
is_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
Function
is_empty_string_blank
()
src/clojure_string/blank_qmark_.rs:60
← previous
next →
201–300 of 479, ranked by callers