Liking cljdoc? Tell your friends :D

monnit.reader

A computation with an implicit context parameter. An alternative to noisy explicit context parameters and the fragile thread locality of dynamically bound Vars.

A computation with an implicit context parameter. An alternative to noisy
explicit context parameters and the fragile thread locality of dynamically
bound Vars.
raw docstring

Bindcljs

source

FMap1cljs

source

FMap2cljs

source

FMap3cljs

source

FMap4cljs

source

FMapNcljs

source

Getcljs

A Reader that gets the value of the context parameter.

A [[Reader]] that gets the value of the context parameter.
sourceraw docstring

getclj/s

A Reader that gets the value of the context parameter. An instance of Get

A [[Reader]] that gets the value of the context parameter. An instance of [[Get]]
sourceraw docstring

pureclj/s

(pure v)

Wrap v in a Reader.

Wrap `v` in a [[Reader]].
sourceraw docstring

Purecljs

A Reader that just contains a value and does not use the context parameter.

A [[Reader]] that just contains a value and does not use the context parameter.
sourceraw docstring

Readerclj/sprotocol

A computation with an implicit context parameter. An alternative to noisy explicit context parameters and the fragile thread locality of dynamically bound Vars.

A computation with an implicit context parameter. An alternative to noisy
explicit context parameters and the fragile thread locality of dynamically
bound Vars.

-run-readerclj/s

(-run-reader self ctx)

run with the Reader first. An implementation detail; call run instead.

[[run]] with the [[Reader]] first. An implementation detail; call [[run]]
instead.

reader?clj/s

(reader? self)

Is self a Reader?

Is `self` a [[Reader]]?
sourceraw docstring

runclj/s

(run ctx rm)

Run the Reader computation rm with ctx as the context parameter value.

Run the [[Reader]] computation `rm` with `ctx` as the context parameter value.
sourceraw docstring

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

× close