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. Implements monnit.core/Functor and monnit.core/Monad.

A computation with an implicit context parameter. An alternative to noisy
explicit context parameters and the fragile thread locality of dynamically
bound Vars. Implements [[monnit.core/Functor]] and [[monnit.core/Monad]].
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. Implements monnit.core/Functor and monnit.core/Monad.

A computation with an implicit context parameter. An alternative to noisy
explicit context parameters and the fragile thread locality of dynamically
bound Vars. Implements [[monnit.core/Functor]] and [[monnit.core/Monad]].

-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