Liking cljdoc? Tell your friends :D

active.clojure.record


check-typeclj/s

(check-type type rec)
source

define-record-typecljmacro

(define-record-type ?type
                    ?constructor-call
                    ?predicate
                    ?field-specs
                    &
                    ?opt+specs)

Attach doc properties to the type and the field names to get reasonable docstrings.

Attach doc properties to the type and the field names to get reasonable docstrings.
sourceraw docstring

intern*clj/s≠macro

clj
(intern* & args)
cljs
(intern* &form &env & args)
source (clj)source (cljs)

make-record-metaclj/smacro

(make-record-meta ?predicate ?constructor ?constructor-args ?field-triples)
source (clj)source (cljs)

predicate->record-metaclj/s

(predicate->record-meta predicate)
source

record-type-predicate?clj/s

(record-type-predicate? foo)
source

RecordMetacljs

source

resolve*clj/s≠macro

clj
(resolve* & args)
cljs
(resolve* &form &env & args)
source (clj)source (cljs)

throw-illegal-argument-exceptionclj/s

(throw-illegal-argument-exception msg)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close