Index of Public Functions and Variables - core.specs.alpha 0.2.63-SNAPSHOT (in development)

This page has an alphabetical index of all the documented functions and variables in core.specs.alpha.

Shortcuts:
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Other

A

 ::as                         spec          clojure.core.specs.alpha (and simple-symbol? (not= (quote &) %)).
 ::as-alias                   spec          clojure.core.specs.alpha simple-symbol?.

  

B

 ::binding                    spec          clojure.core.specs.alpha (cat :form :clojure.core.specs.alpha/binding...
 ::binding-form               spec          clojure.core.specs.alpha (or :local-symbol :clojure.core.specs.alpha/...
 ::bindings                   spec          clojure.core.specs.alpha (and vector? even-number-of-forms? (* :cloju...

  

C

 ::class-ident                spec          clojure.core.specs.alpha (or :class simple-symbol? :class-name string...
 ::constructors               spec          clojure.core.specs.alpha (map-of :clojure.core.specs.alpha/signature ...

  

D

 ::defn-args                  spec          clojure.core.specs.alpha (cat :fn-name simple-symbol? :docstring (? s...

  

E

 even-number-of-forms?        function      clojure.core.specs.alpha Returns true if there are an even number of ...
 ::exclude                    spec          clojure.core.specs.alpha (coll-of simple-symbol?).
 ::expose                     spec          clojure.core.specs.alpha (keys :opt-un [:clojure.core.specs.alpha/get...
 ::exposes                    spec          clojure.core.specs.alpha (map-of simple-symbol? :clojure.core.specs.a...
 ::extends                    spec          clojure.core.specs.alpha simple-symbol?.

  

F

 ::factory                    spec          clojure.core.specs.alpha simple-symbol?.
 ::filters                    spec          clojure.core.specs.alpha (& (* (cat :clojure.spec.alpha/k keyword? :c...

  

G

 ::get                        spec          clojure.core.specs.alpha simple-symbol?.

  

H


  

I

 ::impl-ns                    spec          clojure.core.specs.alpha simple-symbol?.
 ::implements                 spec          clojure.core.specs.alpha (coll-of simple-symbol? :kind vector?).
 ::import-list                spec          clojure.core.specs.alpha (* (alt :class simple-symbol? :package-list ...
 ::init                       spec          clojure.core.specs.alpha symbol?.

  

J


  

K

 ::keys                       spec          clojure.core.specs.alpha (coll-of ident? :kind vector?).

  

L

 ::libspec                    spec          clojure.core.specs.alpha (alt :lib simple-symbol? :lib+opts (spec (ca...
 ::load-impl-ns               spec          clojure.core.specs.alpha boolean?.
 ::local-name                 spec          clojure.core.specs.alpha (and simple-symbol? (not= (quote &) %)).

  

M

 ::main                       spec          clojure.core.specs.alpha boolean?.
 ::map-binding                spec          clojure.core.specs.alpha (tuple :clojure.core.specs.alpha/binding-for...
 ::map-binding-form           spec          clojure.core.specs.alpha (merge :clojure.core.specs.alpha/map-binding...
 ::map-bindings               spec          clojure.core.specs.alpha (every (or :map-binding :clojure.core.specs....
 ::map-special-binding        spec          clojure.core.specs.alpha (keys :opt-un [:clojure.core.specs.alpha/as ...
 ::method                     spec          clojure.core.specs.alpha (and vector? (cat :method-name simple-symbol...
 ::methods                    spec          clojure.core.specs.alpha (coll-of :clojure.core.specs.alpha/method :k...

  

N

 ::name                       spec          clojure.core.specs.alpha simple-symbol?.
 ::ns-clauses                 spec          clojure.core.specs.alpha (* (alt :refer-clojure :clojure.core.specs.a...
 ::ns-form                    spec          clojure.core.specs.alpha (cat :ns-name simple-symbol? :docstring (? s...
 ::ns-gen-class               spec          clojure.core.specs.alpha (cat :clause #{:gen-class} :options (keys* :...
 ::ns-import                  spec          clojure.core.specs.alpha (cat :clause #{:import} :classes :clojure.co...
 ::ns-keys                    spec          clojure.core.specs.alpha (tuple (and qualified-keyword? (fn* [p1__881...
 ::ns-load                    spec          clojure.core.specs.alpha (cat :clause #{:load} :libs (* string?)).
 ::ns-refer                   spec          clojure.core.specs.alpha (cat :clause #{:refer} :lib simple-symbol? :...
 ::ns-refer-clojure           spec          clojure.core.specs.alpha (cat :clause #{:refer-clojure} :refer-filter...
 ::ns-require                 spec          clojure.core.specs.alpha (cat :clause #{:require} :body (+ (alt :libs...
 ::ns-use                     spec          clojure.core.specs.alpha (cat :clause #{:use} :libs (+ (alt :libspec ...

  

O

 ::only                       spec          clojure.core.specs.alpha (coll-of simple-symbol?).
 ::or                         spec          clojure.core.specs.alpha (map-of simple-symbol? any?).

  

P

 ::package-list               spec          clojure.core.specs.alpha (cat :package simple-symbol? :classes (+ sim...
 ::param-list                 spec          clojure.core.specs.alpha (and vector? (cat :params (* :clojure.core.s...
 ::params+body                spec          clojure.core.specs.alpha (cat :params :clojure.core.specs.alpha/param...
 ::post-init                  spec          clojure.core.specs.alpha symbol?.
 ::prefix                     spec          clojure.core.specs.alpha string?.
 ::prefix-list                spec          clojure.core.specs.alpha (cat :prefix simple-symbol? :libspecs (+ :cl...

  

Q

 ::quotable-import-list       spec          clojure.core.specs.alpha (* (alt :class (quotable simple-symbol?) :pa...

  

R

 ::refer                      spec          clojure.core.specs.alpha (or :all #{:all} :syms (coll-of simple-symbo...
 ::rename                     spec          clojure.core.specs.alpha (map-of simple-symbol? simple-symbol?).

  

S

 ::seq-binding-form           spec          clojure.core.specs.alpha (and vector? (cat :forms (* :clojure.core.sp...
 ::set                        spec          clojure.core.specs.alpha simple-symbol?.
 ::signature                  spec          clojure.core.specs.alpha (coll-of :clojure.core.specs.alpha/class-ide...
 ::state                      spec          clojure.core.specs.alpha simple-symbol?.
 ::strs                       spec          clojure.core.specs.alpha (coll-of simple-symbol? :kind vector?).
 ::syms                       spec          clojure.core.specs.alpha (coll-of symbol? :kind vector?).

  

T


  

U

 ::use-libspec                spec          clojure.core.specs.alpha (alt :lib simple-symbol? :lib+opts (spec (ca...
 ::use-prefix-list            spec          clojure.core.specs.alpha (cat :prefix simple-symbol? :libspecs (+ :cl...

  

V


  

W


  

X


  

Y


  

Z


  

Other


  
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.