Liking cljdoc? Tell your friends :D

ebenbild.core


ANYclj

source

EbenbildPredcljprotocol

->predclj

(->pred this)
source

likeclj

(like data)

Creates a predicate from different objects. Uses the EbenbildPred Protocol. Default Options are: Fn -> just assumes its already a pred, String -> matches if the string is included, Pattern -> matches the exact pattern, Number -> matches the number Keyword -> matches other keywords with equal (if given no namespace will match only on name). Map -> calls like on all keys and matches if all vals of the map are matching. Vector -> calls like on all elements, matches all seqs of the same size whose elements match the given vector. ANY -> matches everything.

Creates a predicate from different objects.
   Uses the EbenbildPred Protocol.
   Default Options are:
Fn -> just assumes its already a pred,
String -> matches if the string is included,
Pattern -> matches the exact pattern,
Number -> matches the number
Keyword -> matches other keywords with equal (if given no namespace will match only on name).
Map -> calls like on all keys and matches if all vals of the map are matching.
Vector -> calls like on all elements, matches all seqs of the same size whose elements match the given vector.
ANY -> matches everything.
sourceraw docstring

like-allclj

(like-all & datas)

Creates a predicate that check if all of the given data matches (using like) It is semanticly equivalent to (and (like data1) (like data2) ...).

Creates a predicate that check if all of the given data matches (using like)
It is semanticly equivalent to (and (like data1) (like data2) ...).
sourceraw docstring

like-oneclj

(like-one & datas)

Creates a predicate that checks if (at least) one of the given data matches (using like). It is semanticly equivalent to (or (like data1) (like data2) ...).

Creates a predicate that checks if (at least) one of the given data matches (using like).
It is semanticly equivalent to (or (like data1) (like data2) ...).
sourceraw docstring

like?clj

(like? data compare-to)

Creates a predicate using 'like' and calls it with the second arg. When using the predicate more then one time, you should use 'like'.

Creates a predicate using 'like' and calls it with the second arg.
When using the predicate more then one time, you should use 'like'.
sourceraw docstring

unlikeclj

(unlike data)

Returns a predicate that is the complement of (like data)

Returns a predicate that is the complement of (like data)
sourceraw docstring

unlike?clj

(unlike? data compare-to)

Creates a predicate using 'unlike' and calls it with the second arg. When using the predictae more then one time, you should use 'unlike'

Creates a predicate using 'unlike' and calls it with the second arg.
When using the predictae more then one time, you should use 'unlike'
sourceraw docstring

update-allclj

(update-all m f)

Updates all map vals with the given fn

Updates all map vals with the given fn
sourceraw docstring

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

× close