(ast-building! tree)
Throws an ex-info from a failed build of the AST
Throws an ex-info from a failed build of the AST
(cyclic-import! import)
Throws an ex-info on finding a cyclic import
Throws an ex-info on finding a cyclic import
(empty-list-must-have-type! e)
Throws an ex-info if the list e
to be deserialized is empty and has an empty type
Throws an ex-info if the list `e` to be deserialized is empty and has an empty type
(empty-val! e)
Throws an ex-info if some data was expected but it's not there
Throws an ex-info if some data was expected but it's not there
(fn-label-mismatch! label e)
Throws an ex-info if the label of the function being deserialized is not right
Throws an ex-info if the label of the function being deserialized is not right
(hash-mismatch! import actual-hash expression)
Throws an ex-info on hash protection mismatch
Throws an ex-info on hash protection mismatch
(missing-env! name)
Throws an ex-info from a missing environment variable
Throws an ex-info from a missing environment variable
(missing-imports! errors imported)
Throws an ex-info from a list of import errors
Throws an ex-info from a list of import errors
(missing-keyword!)
Throws an ex-info from the missing
keyword
Throws an ex-info from the `missing` keyword
(parsing! gll-failure)
Throws an ex-info from a failure in parsing the string
Throws an ex-info from a failure in parsing the string
(type-error! typ ctx ex)
(type-error! typ ctx ex more-data)
Throws an ex-info on a Typecheck issue
Throws an ex-info on a Typecheck issue
(unsupported-version-decoding! version versions)
Throws an ex-info if the version we are trying to decode with is not supported
Throws an ex-info if the version we are trying to decode with is not supported
(unsupported-version-encoding! version versions)
Throws an ex-info if the version we are trying to encode with is not supported
Throws an ex-info if the version we are trying to encode with is not supported
(vector-too-short! e n)
Throws an ex-info if the vector e
has less than n
elems
Throws an ex-info if the vector `e` has less than `n` elems
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close