Liking cljdoc? Tell your friends :D

flanders.core


anyclj/s

source

any-boolclj/s

source

any-instclj/s

source

any-intclj/s

source

any-keywordclj/s

source

any-numclj/s

source

any-strclj/s

source

any-str-seqclj/s

source

any-string-seqclj/s

source

anythingclj/s

(anything & {:as opts})
source

boolclj/s

(bool & {:keys [equals] :as opts})
source

conditionalclj/s

(conditional & pred+types)
source

def-entity-typeclj/s≠macro

clj
(def-entity-type name description & map-entries)
cljs
(def-entity-type &form &env name description & map-entries)
source (clj)source (cljs)

def-enum-typeclj/s≠macro

clj
(def-enum-type name values & opts)
cljs
(def-enum-type &form &env name values & opts)
source (clj)source (cljs)

def-eqclj/s≠macro

clj
(def-eq name value & opts)
cljs
(def-eq &form &env name value & opts)
source (clj)source (cljs)

def-map-typeclj/s≠macro

clj
(def-map-type name map-entries & {:as opts})
cljs
(def-map-type &form &env name map-entries & {:as opts})
source (clj)source (cljs)

entryclj/s

(entry k t & {:keys [required?] :or {required? true} :as opts})
source

enumclj/s

(enum values & {:keys [open?] :or {open? false} :as opts})
source

eqclj/s

(eq value & {:keys [description reference comment usage name]})
source

instclj/s

(inst & {:as opts})
source

intclj/s

(int & {:keys [equals] :as opts})
source

keyclj/s

(key equals & {:as opts})
source

keywordclj/s

(keyword & {:keys [equals] :as opts})
source

mapclj/s

(map entries & {:as opts})

Make a MapType containing the given entries. Note that nothing is done to enforce uniqueness of the entries keys. Duplicate keys are handled at the discretion of the fn that is walking the DDL tree, though it should be assumed that later duplicates replace earlier ones (as when merging maps).

Make a MapType containing the given entries.
Note that nothing is done to enforce uniqueness of the entries keys.
Duplicate keys are handled at the discretion of the fn that is
walking the DDL tree, though it should be assumed that later
duplicates replace earlier ones (as when merging maps).
sourceraw docstring

map-ofclj/s

(map-of {:as opts} & entry-lists)

Build a MapType with a map of options followed by lists of entries. Useful when composing lists of required-entries, optional-entries, and predefined entries.

Build a MapType with a map of options followed by lists of entries.
Useful when composing lists of required-entries, optional-entries,
and predefined entries.
sourceraw docstring

numclj/s

(num & {:keys [equals] :as opts})
source

optional-entriesclj/s

(optional-entries & entries)
source

required-entriesclj/s

(required-entries & entries)
source

seq-ofclj/s

(seq-of t & {:as opts})
source

set-ofclj/s

(set-of t & {:as opts})
source

strclj/s

(str & {:keys [equals] :as opts})
source

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

× close