No matching definitions.

tur/macros

stdlib/macros.tur

core control-flow and utility macros (cond, when, for, do-m, ...).

Since: Phase M7

defmacro

cond

(cond [& clauses])
defmacro

when

(when [test body])
defmacro

unless

(unless [test body])
defmacro

min

(min [a b])
defmacro

max

(max [a b])
defmacro

must!

(must! [expr])
defmacro

must-msg!

(must-msg! [expr msg])
defmacro

ignore!

(ignore! [expr])
defmacro

do-m

(do-m [& forms])
defmacro

for

(for [binding-vec & body])
defmacro

curry

(curry [f])
defmacro

doc

(doc [name])
defmacro

with-resource

(with-resource [binding & body])
defmacro

must-use

(must-use [expr])
defmacro

as->

(as-> [expr name & forms])
defmacro

derive-show-rest__

(derive-show-rest__ [& fields])
defmacro

derive-show-body__

(derive-show-body__ [TypeName & fields])
defmacro

derive-show

(derive-show [TypeName & fields])
defmacro

derive-debug-rest__

(derive-debug-rest__ [& fields])
defmacro

derive-debug-body__

(derive-debug-body__ [TypeName & fields])
defmacro

derive-debug

(derive-debug [TypeName & fields])
defmacro

derive-display-rest__

(derive-display-rest__ [& fields])
defmacro

derive-display-body__

(derive-display-body__ [TypeName & fields])
defmacro

derive-display

(derive-display [TypeName & fields])
Internal definitions
dot