global
global=
freeze-global!
has-global?
bind-global!
del-global!
def
with-global
defn
let-fn
fn-name
arg-limits
min-args
max-args
fn0
fn1
no-op
identity
fn-yields?
coro-state
coro-run
coro-finish!
load
require
eval
eval-multi
load-str
expand
expand-multi
expand-1
macro
macro=
has-macro?
bind-macro!
del-macro!
defmacro
(fn1 ..body) body: zero or more forms
Defines a function with one argument.
(fn1 x _ z) is equivalent to (fn (arg) x arg z).
(fn1 x _ z)
(fn (arg) x arg z)
The macro recursively searches through all of its body forms, replacing the _ symbol with a gensymmed argument name.
_
See also: fn0