Liking cljdoc? Tell your friends :D

std.contract.sketch


as:maybeclj

(as:maybe v)

creates a maybe

creates a maybe
raw docstring

as:optionalclj

(as:optional k)

creates an optional

creates an optional
raw docstring

closedclj

(closed schema)

closes the map

closes the map
raw docstring

fn-symclj

(fn-sym f)

gets function symbol

gets function symbol
raw docstring

from-schemaclj

(from-schema schema)

sketch from schema

sketch from schema
raw docstring

from-schema-mapclj

(from-schema-map m)

sketch from malli's map syntax

sketch from malli's map syntax
raw docstring

funccljmacro

(func args)

macro for constructing a func

macro for constructing a func
raw docstring

func-formclj

(func-form args)

constructs a func

constructs a func
raw docstring

func-invokeclj

(func-invoke f data)

invokes the func

invokes the func
raw docstring

func-stringclj

(func-string f)

string for func

string for func
raw docstring

func?clj

(func? x)

checks if instance is a func

checks if instance is a func
raw docstring

laxclj

(lax schema)
(lax schema ks)

relaxes a map (optional keys and maybe vals)

relaxes a map (optional keys and maybe vals)
raw docstring

maybe-stringclj

(maybe-string m)

string for maybe

string for maybe
raw docstring

maybe?clj

(maybe? x)

checks if maybe type

checks if maybe type
raw docstring

normclj

(norm schema)
(norm schema ks)

gets rid of optional keys

gets rid of optional keys
raw docstring

openedclj

(opened schema)

opens the map

opens the map
raw docstring

optional-stringclj

(optional-string m)

string for optional

string for optional
raw docstring

optional?clj

(optional? x)

checks if optional type

checks if optional type
raw docstring

removeclj

(remove schema ks)

removes a key from map

removes a key from map
raw docstring

tightenclj

(tighten schema)
(tighten schema ks)

tightens a map (no optionals or maybes)

tightens a map (no optionals or maybes)
raw docstring

to-schemaclj

(to-schema x)

converts object to schema

converts object to schema
raw docstring

to-schema-extendcljmultimethod

extending schema conversion

extending schema conversion
raw docstring

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

× close