Liking cljdoc? Tell your friends :D

struct.core


booleanclj/s

source

boolean-strclj/s

source

collclj/s

source

emailclj/s

source

everyclj/s

source

functionclj/s

source

identical-toclj/s

source

in-rangeclj/s

source

integerclj/s

source

integer-strclj/s

source

keywordclj/s

source

mapclj/s

source

max-countclj/s

source

memberclj/s

source

min-countclj/s

source

negativeclj/s

source

numberclj/s

source

number-strclj/s

source

parse-intclj/s

(parse-int s)

Return the number value in integer form.

Return the number value in integer form.
sourceraw docstring

parse-numberclj/s

(parse-number s)

General purpose function for parse number like string to number. It works with both integers and floats.

General purpose function for parse number like
string to number. It works with both integers
and floats.
sourceraw docstring

positiveclj/s

source

requiredclj/s

source

setclj/s

source

stringclj/s

source

string-likeclj/s

source

uuidclj/s

source

uuid-strclj/s

source

valid-single?clj/s

(valid-single? data schema)

Analogous function to valid? that just validates single value.

Analogous function to `valid?` that just validates single value.
sourceraw docstring

valid?clj/s

(valid? data schema)

Return true if the data matches the schema, otherwise return false.

Return true if the data matches the schema, otherwise
return false.
sourceraw docstring

validateclj/s

(validate data schema)
(validate data schema {:keys [strip] :or {strip false} :as opts})

Validate data with specified schema.

This function by default strips all data that are not defined in schema, but this behavior can be changed by passing {:strip false} as third argument.

Validate data with specified schema.

This function by default strips all data that are not defined in
schema, but this behavior can be changed by passing `{:strip false}`
as third argument.
sourceraw docstring

validate!clj/s

(validate! data schema)
(validate! data
           schema
           {:keys [message] :or {message "Schema validation error"} :as opts})

Analogous function to the validate that instead of return the errors, just raise a ex-info exception with errors in case them are or just return the validated data.

This function accepts the same parameters as validate with an additional :message that serves for customize the exception message.

Analogous function to the `validate` that instead of return
the errors, just raise a ex-info exception with errors in case
them are or just return the validated data.

This function accepts the same parameters as `validate` with
an additional `:message` that serves for customize the exception
message.
sourceraw docstring

validate-singleclj/s

(validate-single data schema)
(validate-single data schema opts)

A helper that used just for validate one value.

A helper that used just for validate one value.
sourceraw docstring

vectorclj/s

source

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

× close