Liking cljdoc? Tell your friends :D

problem-cases.general

A place to examine poor parser behavior. These should go in tests when they get written.

A place to examine poor parser behavior.  These should go in tests when they get written.
raw docstring

<testclj

(<test)
source

aclj

This is also a docstring via metadata. It should be on the left.

This is also a docstring via metadata. It should be on the left.
sourceraw docstring

a-functionclj

(a-function x)

Here is a docstring. It should be to the left.

Here is a docstring. It should be to the left.
sourceraw docstring

bclj

This is also a docstring via metadata. It should be on the left.

This is also a docstring via metadata. It should be on the left.
sourceraw docstring

b-functionclj

(b-function x)

Here is a docstring. It should be to the left.

Here is a docstring. It should be to the left.
sourceraw docstring

bazfoocljmultimethod

This is a defmulti docstring, it should also be on the left

This is a defmulti docstring, it should also be on the left
sourceraw docstring

cclj

This is also a docstring via metadata. It should be on the left.

This is also a docstring via metadata. It should be on the left.
sourceraw docstring

Foocljprotocol

This is a protocol docstring. It should be on the left.

This is a protocol docstring.  It should be on the left.

has?clj

(has? cache e)

hitclj

(hit cache e)

lookupclj

(lookup cache e)

missclj

(miss cache e ret)
sourceraw docstring

kompilecljmultimethod

source

ns-kw-mmcljmultimethod

source

parse-boolclj

(parse-bool v)
source

public-fnclj

(public-fn)

docstring

docstring
sourceraw docstring

Relationcljprotocol

Defines a relation... duh!

Defines a relation... duh!

joinclj

(join this table2 join_on)

Joins two tables on join_on

Ex. (join (table :one) (table :two) :id) (join (table :one) (table :two) (where (= :one.col :two.col)))

Joins two tables on join_on

Ex. (join (table :one) (table :two) :id)
    (join (table :one) (table :two)
          (where (= :one.col :two.col)))

selectclj

(select this predicate)

Confines the query to rows for which the predicate is true

Ex. (select (table :users) (where (= :id 5)))

Confines the query to rows for which the predicate is true

Ex. (select (table :users) (where (= :id 5)))
sourceraw docstring

strict-eval-op-fnclj

(strict-eval-op-fn op inc-ind-str ind-str op nl)

strict-eval-op-fn is used to define functions of the above pattern for functions such as +, *, etc. Cljs special forms defined this way are applyable, such as (apply + [1 2 3]).

Resulting expressions are wrapped in an anonymous function and, down the line, called, like so:

(+ 1 2 3) -> (function(){...}.call(this, 1 2 3)
`strict-eval-op-fn` is used to define functions of the above pattern for functions such as `+`, `*`,   etc.  Cljs special forms defined this way are applyable, such as `(apply + [1 2 3])`.

Resulting expressions are wrapped in an anonymous function and, down the line, `call`ed, like so:

    (+ 1 2 3) -> (function(){...}.call(this, 1 2 3)
sourceraw docstring

test-html-entities-in-docclj

(test-html-entities-in-doc)

<is this working?

<is this working?
sourceraw docstring

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

× close