Liking cljdoc? Tell your friends :D

sqlosure.backend


add-functionclj

(add-function backend f)

Add a function f to a backend backend.

Add a function `f` to a backend `backend`.
sourceraw docstring

add-type-implementationclj

(add-type-implementation backend t)

Add a type t to a backend backend.

Add a type `t` to a backend `backend`.
sourceraw docstring

backendclj

source

Backendclj

source

backend-functionsclj

(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]].
sourceraw docstring

backend-put-parameterizationclj

(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]].
sourceraw docstring

backend-type-implementationsclj

(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]].
sourceraw docstring

backend?clj

(backend? thing)

Is object a Backend record? See sqlosure.backend/really-make-backend.

Is object a `Backend` record? See [[sqlosure.backend/really-make-backend]].
sourceraw docstring

get-functionclj

(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.
sourceraw docstring

get-type-implementationclj

(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.
sourceraw docstring

make-backendclj

(make-backend type-implementations functions)
(make-backend type-implementations functions put-parameterization)
source

really-make-backendclj

(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]]
sourceraw docstring

reify-put-parameterizationclj

(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.
sourceraw docstring

reify-type-implementationclj

(reify-type-implementation backend t lens f)
source

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

× close