std.contract.type
common-spec-invoke
added in 3.0
(common-spec-invoke spec)(common-spec-invoke spec data)(common-spec-invoke spec data _)invokes the common spec
defcase
macro
added in 3.0
(defcase sym dispatch sketch & more)adds an additional case to the multispec
defmultispec
macro
added in 3.0
(defmultispec sym dispatch & pairs)macro for defining a multispec
multi-gen-final
added in 3.0
(multi-gen-final dispatch options)generates the final schema for a multispec
multi-spec-add
added in 3.0
(multi-spec-add spec dispatch-val schema)adds additional types to the multi spec
multi-spec-invoke
added in 3.0
(multi-spec-invoke spec)(multi-spec-invoke spec data)(multi-spec-invoke spec data _)invokes the multi spec
multi-spec-remove
added in 3.0
(multi-spec-remove spec dispatch-val)removes additional types from the multi spec