(add-function backend f)
Add a function f
to a backend backend
.
Add a function `f` to a backend `backend`.
(add-type-implementation backend t)
Add a type t
to a backend backend
.
Add a type `t` to a backend `backend`.
(backend-functions rec__2313__auto__)
(backend-functions data__2314__auto__ v__2315__auto__)
Lens for the functions
field from a Backend
record. See sqlosure.backend/really-make-backend
.
Lens for the `functions` field from a [[Backend]] record. See [[sqlosure.backend/really-make-backend]].
(backend-put-parameterization rec__2313__auto__)
(backend-put-parameterization data__2314__auto__ v__2315__auto__)
Lens for the put-parameterization
field from a Backend
record. See sqlosure.backend/really-make-backend
.
Lens for the `put-parameterization` field from a [[Backend]] record. See [[sqlosure.backend/really-make-backend]].
(backend-type-implementations rec__2313__auto__)
(backend-type-implementations data__2314__auto__ v__2315__auto__)
Lens for the type-implementations
field from a Backend
record. See sqlosure.backend/really-make-backend
.
Lens for the `type-implementations` field from a [[Backend]] record. See [[sqlosure.backend/really-make-backend]].
(backend? thing)
Is object a Backend
record? See sqlosure.backend/really-make-backend
.
Is object a `Backend` record? See [[sqlosure.backend/really-make-backend]].
(get-function backend f)
Get the implementation for a function f
from a backend
-implementation.
Get the implementation for a function `f` from a `backend`-implementation.
(get-type-implementation backend ty)
Get the implementation for a type ty
from a backend
-implementation.
Get the implementation for a type `ty` from a `backend`-implementation.
(make-backend type-implementations functions)
(make-backend type-implementations functions put-parameterization)
(really-make-backend type-implementations functions put-parameterization)
Construct a Backend
record.
type-implementations
: access via sqlosure.backend/backend-type-implementations
functions
: access via sqlosure.backend/backend-functions
put-parameterization
: access via sqlosure.backend/backend-put-parameterization
Construct a `Backend` record. `type-implementations`: access via [[sqlosure.backend/backend-type-implementations]] `functions`: access via [[sqlosure.backend/backend-functions]] `put-parameterization`: access via [[sqlosure.backend/backend-put-parameterization]]
(reify-put-parameterization backend put-parameterization)
Reify the implementation of certain SQL specific printing operations for a backend.
Reify the implementation of certain SQL specific printing operations for a backend.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close