Giter VIP home page Giter VIP logo

clojure-cheatsheet's People

Contributors

bbatsov avatar brunchboy avatar dgtized avatar extraordinaire avatar johnmastro avatar krisajenkins avatar purcell avatar syohex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

clojure-cheatsheet's Issues

Source lookup broken.

As per the doc-lookup in 6f340bf the function that performed the sourcelookup does not exist anymore (presumablebly renamed).

void-function nrepl-current-connection-buffer

Looks like this function is no longer available in cider.

Debugger entered--Lisp error: (void-function nrepl-current-connection-buffer)
  (nrepl-current-connection-buffer)
  (if (nrepl-current-connection-buffer) (cider-doc-lookup symbol) (error "nREPL not connected!"))
  clojure-cheatsheet/lookup-doc("clojure.core/with-meta")
  helm-execute-selection-action-1()
  helm-execute-selection-action()
  helm-internal((((name . "Primitives : Numbers : Arithmetic") (candidates clojure\.core/+ clojure\.core/- clojure\.core/* clojure\.core// clojure\.core/quot clojure\.core/rem clojure\.core/mod clojure\.core/dec clojure\.core/inc clojure\.core/max clojure\.core/min) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Compare") (candidates clojure\.core/= clojure\.core/== clojure\.core/not= clojure\.core/< clojure\.core/> clojure\.core/<= clojure\.core/>= clojure\.core/compare) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Compare")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Bitwise") (candidates clojure\.core/bit-and clojure\.core/bit-and-not clojure\.core/bit-clear clojure\.core/bit-flip clojure\.core/bit-not clojure\.core/bit-or clojure\.core/bit-set clojure\.core/bit-shift-left clojure\.core/bit-shift-right clojure\.core/bit-test clojure\.core/bit-xor clojure\.core/unsigned-bit-shift-right) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Bitwise")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Cast") (candidates clojure\.core/byte clojure\.core/short clojure\.core/long clojure\.core/int clojure\.core/float clojure\.core/double clojure\.core/bigdec clojure\.core/bigint clojure\.core/biginteger clojure\.core/num clojure\.core/rationalize) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Cast")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Test") (candidates clojure\.core/nil\? clojure\.core/some\? clojure\.core/identical\? clojure\.core/zero\? clojure\.core/pos\? clojure\.core/neg\? clojure\.core/even\? clojure\.core/odd\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Random") (candidates clojure\.core/rand clojure\.core/rand-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Random")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : BigDecimal") (candidates clojure\.core/with-precision) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : BigDecimal")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Ratios") (candidates clojure\.core/numerator clojure\.core/denominator clojure\.core/ratio\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Ratios")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Arbitrary Precision Arithmetic") (candidates clojure\.core/+\' clojure\.core/-\' clojure\.core/*\' clojure\.core/inc\' clojure\.core/dec\') (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arbitrary Precision Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Unchecked") (candidates clojure\.core/*unchecked-math* clojure\.core/unchecked-add clojure\.core/unchecked-add-int clojure\.core/unchecked-byte clojure\.core/unchecked-char clojure\.core/unchecked-dec clojure\.core/unchecked-dec-int clojure\.core/unchecked-divide-int clojure\.core/unchecked-double clojure\.core/unchecked-float clojure\.core/unchecked-inc clojure\.core/unchecked-inc-int clojure\.core/unchecked-int clojure\.core/unchecked-long clojure\.core/unchecked-multiply clojure\.core/unchecked-multiply-int clojure\.core/unchecked-negate clojure\.core/unchecked-negate-int clojure\.core/unchecked-remainder-int clojure\.core/unchecked-short clojure\.core/unchecked-subtract clojure\.core/unchecked-subtract-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Unchecked")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Create") (candidates clojure\.core/str clojure\.core/format) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Use") (candidates clojure\.core/count clojure\.core/get clojure\.core/subs clojure\.core/compare clojure\.string/join clojure\.string/escape clojure\.string/split clojure\.string/split-lines clojure\.string/replace clojure\.string/replace-first clojure\.string/reverse clojure\.string/re-quote-replacement clojure\.string/index-of clojure\.string/last-index-of clojure\.string/starts-with\? clojure\.string/ends-with\? clojure\.string/includes\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Use")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Regex") (candidates ("Java's Regex Syntax" :url "http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html") clojure\.core/re-find clojure\.core/re-seq clojure\.core/re-matches clojure\.core/re-pattern clojure\.core/re-matcher clojure\.core/re-groups clojure\.string/replace clojure\.string/replace-first clojure\.string/re-quote-replacement) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Regex")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Letters") (candidates clojure\.string/capitalize clojure\.string/lower-case clojure\.string/upper-case) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Letters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Trim") (candidates clojure\.string/trim clojure\.string/trim-newline clojure\.string/triml clojure\.string/trimr) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Trim")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Test") (candidates clojure\.core/char clojure\.core/char\? clojure\.core/string\? clojure\.string/blank\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Characters") (candidates clojure\.core/char clojure\.core/char-name-string clojure\.core/char-escape-string) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Characters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Keywords") (candidates clojure\.core/keyword clojure\.core/keyword\? clojure\.core/find-keyword) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Keywords")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Symbols") (candidates clojure\.core/symbol clojure\.core/symbol\? clojure\.core/gensym) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Symbols")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Data Readers") (candidates clojure\.core/*data-readers* clojure\.core/default-data-readers clojure\.core/*default-data-reader-fn*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Data Readers")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Generic Ops") (candidates clojure\.core/count clojure\.core/empty clojure\.core/not-empty clojure\.core/into clojure\.core/conj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Generic Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Tree Walking") (candidates clojure\.walk/walk clojure\.walk/prewalk clojure\.walk/prewalk-demo clojure\.walk/prewalk-replace clojure\.walk/postwalk clojure\.walk/postwalk-demo clojure\.walk/postwalk-replace clojure\.walk/keywordize-keys clojure\.walk/stringify-keys) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Tree Walking")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Content tests") (candidates clojure\.core/distinct\? clojure\.core/empty\? clojure\.core/every\? clojure\.core/not-every\? clojure\.core/some clojure\.core/not-any\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Content tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Capabilities") (candidates clojure\.core/sequential\? clojure\.core/associative\? clojure\.core/sorted\? clojure\.core/counted\? clojure\.core/reversible\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Capabilities")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Type tests") (candidates clojure\.core/type clojure\.core/class clojure\.core/coll\? clojure\.core/list\? clojure\.core/vector\? clojure\.core/set\? clojure\.core/map\? clojure\.core/seq\? clojure\.core/number\? clojure\.core/integer\? clojure\.core/float\? clojure\.core/decimal\? clojure\.core/class\? clojure\.core/rational\? clojure\.core/ratio\? clojure\.core/chunked-seq\? clojure\.core/reduced\? clojure\.core/special-symbol\? clojure\.core/record\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Type tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Create") (candidates clojure\.core/list clojure\.core/list*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Examine") (candidates clojure\.core/first clojure\.core/nth clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : 'Change'") (candidates clojure\.core/cons clojure\.core/conj clojure\.core/rest clojure\.core/pop) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Create") (candidates clojure\.core/vec clojure\.core/vector clojure\.core/vector-of) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Examine") (candidates clojure\.core/get clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : 'Change'") (candidates clojure\.core/assoc clojure\.core/pop clojure\.core/subvec clojure\.core/replace clojure\.core/conj clojure\.core/rseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Ops") (candidates clojure\.core/mapv clojure\.core/filterv clojure\.core/reduce-kv) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Create") (candidates clojure\.core/set clojure\.core/hash-set clojure\.core/sorted-set clojure\.core/sorted-set-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Examine") (candidates clojure\.core/get clojure\.core/contains\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : 'Change'") (candidates clojure\.core/conj clojure\.core/disj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Relational Algebra") (candidates clojure\.set/join clojure\.set/select clojure\.set/project clojure\.set/union clojure\.set/difference clojure\.set/intersection) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Relational Algebra")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Get map") (candidates clojure\.set/index clojure\.set/rename-keys clojure\.set/rename clojure\.set/map-invert) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Get map")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Test") (candidates clojure\.set/subset\? clojure\.set/superset\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Create") (candidates clojure\.core/hash-map clojure\.core/array-map clojure\.core/zipmap clojure\.core/sorted-map clojure\.core/sorted-map-by clojure\.core/bean clojure\.core/frequencies clojure\.core/group-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Examine") (candidates clojure\.core/get clojure\.core/get-in clojure\.core/contains\? clojure\.core/find clojure\.core/keys clojure\.core/vals clojure\.core/map-entry\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : 'Change'") (candidates clojure\.core/assoc clojure\.core/assoc-in clojure\.core/dissoc clojure\.core/merge clojure\.core/merge-with clojure\.core/select-keys clojure\.core/update clojure\.core/update-in) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Entry") (candidates clojure\.core/key clojure\.core/val) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Entry")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Sorted Maps") (candidates clojure\.core/rseq clojure\.core/subseq clojure\.core/rsubseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Sorted Maps")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Hashes") (candidates clojure\.core/hash clojure\.core/hash-ordered-coll clojure\.core/hash-unordered-coll clojure\.core/mix-collection-hash) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Hashes")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Volatiles") (candidates clojure\.core/volatile! clojure\.core/volatile\? clojure\.core/vreset! clojure\.core/vswap!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Volatiles")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Create") (candidates clojure\.core/fn clojure\.core/defn clojure\.core/defn- clojure\.core/definline clojure\.core/identity clojure\.core/constantly clojure\.core/comp clojure\.core/complement clojure\.core/partial clojure\.core/juxt clojure\.core/memfn clojure\.core/memoize clojure\.core/fnil clojure\.core/every-pred clojure\.core/some-fn clojure\.core/trampoline) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Call") (candidates clojure\.core/-> clojure\.core/->> clojure\.core/some-> clojure\.core/some->> clojure\.core/as-> clojure\.core/cond-> clojure\.core/cond->>) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Test") (candidates clojure\.core/fn\? clojure\.core/ifn\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Create") (candidates clojure\.core/cat clojure\.core/dedupe clojure\.core/distinct clojure\.core/drop clojure\.core/drop-while clojure\.core/filter clojure\.core/interpose clojure\.core/keep clojure\.core/keep-indexed clojure\.core/map clojure\.core/map-indexed clojure\.core/mapcat clojure\.core/partition-all clojure\.core/partition-by clojure\.core/random-sample clojure\.core/remove clojure\.core/replace clojure\.core/take clojure\.core/take-nth clojure\.core/take-while) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Call") (candidates clojure\.core/->Eduction clojure\.core/eduction clojure\.core/into clojure\.core/sequence clojure\.core/transduce clojure\.core/completing clojure\.core/run!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ...) nil nil nil nil nil nil nil nil)
  apply(helm-internal ((((name . "Primitives : Numbers : Arithmetic") (candidates clojure\.core/+ clojure\.core/- clojure\.core/* clojure\.core// clojure\.core/quot clojure\.core/rem clojure\.core/mod clojure\.core/dec clojure\.core/inc clojure\.core/max clojure\.core/min) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Compare") (candidates clojure\.core/= clojure\.core/== clojure\.core/not= clojure\.core/< clojure\.core/> clojure\.core/<= clojure\.core/>= clojure\.core/compare) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Compare")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Bitwise") (candidates clojure\.core/bit-and clojure\.core/bit-and-not clojure\.core/bit-clear clojure\.core/bit-flip clojure\.core/bit-not clojure\.core/bit-or clojure\.core/bit-set clojure\.core/bit-shift-left clojure\.core/bit-shift-right clojure\.core/bit-test clojure\.core/bit-xor clojure\.core/unsigned-bit-shift-right) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Bitwise")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Cast") (candidates clojure\.core/byte clojure\.core/short clojure\.core/long clojure\.core/int clojure\.core/float clojure\.core/double clojure\.core/bigdec clojure\.core/bigint clojure\.core/biginteger clojure\.core/num clojure\.core/rationalize) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Cast")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Test") (candidates clojure\.core/nil\? clojure\.core/some\? clojure\.core/identical\? clojure\.core/zero\? clojure\.core/pos\? clojure\.core/neg\? clojure\.core/even\? clojure\.core/odd\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Random") (candidates clojure\.core/rand clojure\.core/rand-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Random")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : BigDecimal") (candidates clojure\.core/with-precision) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : BigDecimal")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Ratios") (candidates clojure\.core/numerator clojure\.core/denominator clojure\.core/ratio\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Ratios")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Arbitrary Precision Arithmetic") (candidates clojure\.core/+\' clojure\.core/-\' clojure\.core/*\' clojure\.core/inc\' clojure\.core/dec\') (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arbitrary Precision Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Unchecked") (candidates clojure\.core/*unchecked-math* clojure\.core/unchecked-add clojure\.core/unchecked-add-int clojure\.core/unchecked-byte clojure\.core/unchecked-char clojure\.core/unchecked-dec clojure\.core/unchecked-dec-int clojure\.core/unchecked-divide-int clojure\.core/unchecked-double clojure\.core/unchecked-float clojure\.core/unchecked-inc clojure\.core/unchecked-inc-int clojure\.core/unchecked-int clojure\.core/unchecked-long clojure\.core/unchecked-multiply clojure\.core/unchecked-multiply-int clojure\.core/unchecked-negate clojure\.core/unchecked-negate-int clojure\.core/unchecked-remainder-int clojure\.core/unchecked-short clojure\.core/unchecked-subtract clojure\.core/unchecked-subtract-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Unchecked")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Create") (candidates clojure\.core/str clojure\.core/format) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Use") (candidates clojure\.core/count clojure\.core/get clojure\.core/subs clojure\.core/compare clojure\.string/join clojure\.string/escape clojure\.string/split clojure\.string/split-lines clojure\.string/replace clojure\.string/replace-first clojure\.string/reverse clojure\.string/re-quote-replacement clojure\.string/index-of clojure\.string/last-index-of clojure\.string/starts-with\? clojure\.string/ends-with\? clojure\.string/includes\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Use")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Regex") (candidates ("Java's Regex Syntax" :url "http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html") clojure\.core/re-find clojure\.core/re-seq clojure\.core/re-matches clojure\.core/re-pattern clojure\.core/re-matcher clojure\.core/re-groups clojure\.string/replace clojure\.string/replace-first clojure\.string/re-quote-replacement) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Regex")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Letters") (candidates clojure\.string/capitalize clojure\.string/lower-case clojure\.string/upper-case) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Letters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Trim") (candidates clojure\.string/trim clojure\.string/trim-newline clojure\.string/triml clojure\.string/trimr) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Trim")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Test") (candidates clojure\.core/char clojure\.core/char\? clojure\.core/string\? clojure\.string/blank\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Characters") (candidates clojure\.core/char clojure\.core/char-name-string clojure\.core/char-escape-string) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Characters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Keywords") (candidates clojure\.core/keyword clojure\.core/keyword\? clojure\.core/find-keyword) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Keywords")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Symbols") (candidates clojure\.core/symbol clojure\.core/symbol\? clojure\.core/gensym) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Symbols")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Data Readers") (candidates clojure\.core/*data-readers* clojure\.core/default-data-readers clojure\.core/*default-data-reader-fn*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Data Readers")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Generic Ops") (candidates clojure\.core/count clojure\.core/empty clojure\.core/not-empty clojure\.core/into clojure\.core/conj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Generic Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Tree Walking") (candidates clojure\.walk/walk clojure\.walk/prewalk clojure\.walk/prewalk-demo clojure\.walk/prewalk-replace clojure\.walk/postwalk clojure\.walk/postwalk-demo clojure\.walk/postwalk-replace clojure\.walk/keywordize-keys clojure\.walk/stringify-keys) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Tree Walking")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Content tests") (candidates clojure\.core/distinct\? clojure\.core/empty\? clojure\.core/every\? clojure\.core/not-every\? clojure\.core/some clojure\.core/not-any\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Content tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Capabilities") (candidates clojure\.core/sequential\? clojure\.core/associative\? clojure\.core/sorted\? clojure\.core/counted\? clojure\.core/reversible\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Capabilities")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Type tests") (candidates clojure\.core/type clojure\.core/class clojure\.core/coll\? clojure\.core/list\? clojure\.core/vector\? clojure\.core/set\? clojure\.core/map\? clojure\.core/seq\? clojure\.core/number\? clojure\.core/integer\? clojure\.core/float\? clojure\.core/decimal\? clojure\.core/class\? clojure\.core/rational\? clojure\.core/ratio\? clojure\.core/chunked-seq\? clojure\.core/reduced\? clojure\.core/special-symbol\? clojure\.core/record\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Type tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : Create") (candidates clojure\.core/list clojure\.core/list*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : Examine") (candidates clojure\.core/first clojure\.core/nth clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : 'Change'") (candidates clojure\.core/cons clojure\.core/conj clojure\.core/rest clojure\.core/pop) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Create") (candidates clojure\.core/vec clojure\.core/vector clojure\.core/vector-of) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Examine") (candidates clojure\.core/get clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : 'Change'") (candidates clojure\.core/assoc clojure\.core/pop clojure\.core/subvec clojure\.core/replace clojure\.core/conj clojure\.core/rseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Ops") (candidates clojure\.core/mapv clojure\.core/filterv clojure\.core/reduce-kv) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Create") (candidates clojure\.core/set clojure\.core/hash-set clojure\.core/sorted-set clojure\.core/sorted-set-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Examine") (candidates clojure\.core/get clojure\.core/contains\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : 'Change'") (candidates clojure\.core/conj clojure\.core/disj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Relational Algebra") (candidates clojure\.set/join clojure\.set/select clojure\.set/project clojure\.set/union clojure\.set/difference clojure\.set/intersection) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Relational Algebra")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Get map") (candidates clojure\.set/index clojure\.set/rename-keys clojure\.set/rename clojure\.set/map-invert) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Get map")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Test") (candidates clojure\.set/subset\? clojure\.set/superset\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Create") (candidates clojure\.core/hash-map clojure\.core/array-map clojure\.core/zipmap clojure\.core/sorted-map clojure\.core/sorted-map-by clojure\.core/bean clojure\.core/frequencies clojure\.core/group-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Examine") (candidates clojure\.core/get clojure\.core/get-in clojure\.core/contains\? clojure\.core/find clojure\.core/keys clojure\.core/vals clojure\.core/map-entry\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : 'Change'") (candidates clojure\.core/assoc clojure\.core/assoc-in clojure\.core/dissoc clojure\.core/merge clojure\.core/merge-with clojure\.core/select-keys clojure\.core/update clojure\.core/update-in) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Entry") (candidates clojure\.core/key clojure\.core/val) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Entry")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Sorted Maps") (candidates clojure\.core/rseq clojure\.core/subseq clojure\.core/rsubseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Sorted Maps")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Hashes") (candidates clojure\.core/hash clojure\.core/hash-ordered-coll clojure\.core/hash-unordered-coll clojure\.core/mix-collection-hash) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Hashes")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Volatiles") (candidates clojure\.core/volatile! clojure\.core/volatile\? clojure\.core/vreset! clojure\.core/vswap!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Volatiles")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Create") (candidates clojure\.core/fn clojure\.core/defn clojure\.core/defn- clojure\.core/definline clojure\.core/identity clojure\.core/constantly clojure\.core/comp clojure\.core/complement clojure\.core/partial clojure\.core/juxt clojure\.core/memfn clojure\.core/memoize clojure\.core/fnil clojure\.core/every-pred clojure\.core/some-fn clojure\.core/trampoline) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Call") (candidates clojure\.core/-> clojure\.core/->> clojure\.core/some-> clojure\.core/some->> clojure\.core/as-> clojure\.core/cond-> clojure\.core/cond->>) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Test") (candidates clojure\.core/fn\? clojure\.core/ifn\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Transducers : Create") (candidates clojure\.core/cat clojure\.core/dedupe clojure\.core/distinct clojure\.core/drop clojure\.core/drop-while clojure\.core/filter clojure\.core/interpose clojure\.core/keep clojure\.core/keep-indexed clojure\.core/map clojure\.core/map-indexed clojure\.core/mapcat clojure\.core/partition-all clojure\.core/partition-by clojure\.core/random-sample clojure\.core/remove clojure\.core/replace clojure\.core/take clojure\.core/take-nth clojure\.core/take-while) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Transducers : Call") (candidates clojure\.core/->Eduction clojure\.core/eduction clojure\.core/into clojure\.core/sequence clojure\.core/transduce clojure\.core/completing clojure\.core/run!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ...) nil nil nil nil nil nil nil nil))
  helm((((name . "Primitives : Numbers : Arithmetic") (candidates clojure\.core/+ clojure\.core/- clojure\.core/* clojure\.core// clojure\.core/quot clojure\.core/rem clojure\.core/mod clojure\.core/dec clojure\.core/inc clojure\.core/max clojure\.core/min) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Compare") (candidates clojure\.core/= clojure\.core/== clojure\.core/not= clojure\.core/< clojure\.core/> clojure\.core/<= clojure\.core/>= clojure\.core/compare) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Compare")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Bitwise") (candidates clojure\.core/bit-and clojure\.core/bit-and-not clojure\.core/bit-clear clojure\.core/bit-flip clojure\.core/bit-not clojure\.core/bit-or clojure\.core/bit-set clojure\.core/bit-shift-left clojure\.core/bit-shift-right clojure\.core/bit-test clojure\.core/bit-xor clojure\.core/unsigned-bit-shift-right) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Bitwise")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Cast") (candidates clojure\.core/byte clojure\.core/short clojure\.core/long clojure\.core/int clojure\.core/float clojure\.core/double clojure\.core/bigdec clojure\.core/bigint clojure\.core/biginteger clojure\.core/num clojure\.core/rationalize) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Cast")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Test") (candidates clojure\.core/nil\? clojure\.core/some\? clojure\.core/identical\? clojure\.core/zero\? clojure\.core/pos\? clojure\.core/neg\? clojure\.core/even\? clojure\.core/odd\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Random") (candidates clojure\.core/rand clojure\.core/rand-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Random")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : BigDecimal") (candidates clojure\.core/with-precision) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : BigDecimal")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Ratios") (candidates clojure\.core/numerator clojure\.core/denominator clojure\.core/ratio\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Ratios")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Arbitrary Precision Arithmetic") (candidates clojure\.core/+\' clojure\.core/-\' clojure\.core/*\' clojure\.core/inc\' clojure\.core/dec\') (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arbitrary Precision Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Unchecked") (candidates clojure\.core/*unchecked-math* clojure\.core/unchecked-add clojure\.core/unchecked-add-int clojure\.core/unchecked-byte clojure\.core/unchecked-char clojure\.core/unchecked-dec clojure\.core/unchecked-dec-int clojure\.core/unchecked-divide-int clojure\.core/unchecked-double clojure\.core/unchecked-float clojure\.core/unchecked-inc clojure\.core/unchecked-inc-int clojure\.core/unchecked-int clojure\.core/unchecked-long clojure\.core/unchecked-multiply clojure\.core/unchecked-multiply-int clojure\.core/unchecked-negate clojure\.core/unchecked-negate-int clojure\.core/unchecked-remainder-int clojure\.core/unchecked-short clojure\.core/unchecked-subtract clojure\.core/unchecked-subtract-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Unchecked")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Create") (candidates clojure\.core/str clojure\.core/format) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Use") (candidates clojure\.core/count clojure\.core/get clojure\.core/subs clojure\.core/compare clojure\.string/join clojure\.string/escape clojure\.string/split clojure\.string/split-lines clojure\.string/replace clojure\.string/replace-first clojure\.string/reverse clojure\.string/re-quote-replacement clojure\.string/index-of clojure\.string/last-index-of clojure\.string/starts-with\? clojure\.string/ends-with\? clojure\.string/includes\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Use")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Regex") (candidates ("Java's Regex Syntax" :url "http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html") clojure\.core/re-find clojure\.core/re-seq clojure\.core/re-matches clojure\.core/re-pattern clojure\.core/re-matcher clojure\.core/re-groups clojure\.string/replace clojure\.string/replace-first clojure\.string/re-quote-replacement) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Regex")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Letters") (candidates clojure\.string/capitalize clojure\.string/lower-case clojure\.string/upper-case) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Letters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Trim") (candidates clojure\.string/trim clojure\.string/trim-newline clojure\.string/triml clojure\.string/trimr) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Trim")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Test") (candidates clojure\.core/char clojure\.core/char\? clojure\.core/string\? clojure\.string/blank\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Characters") (candidates clojure\.core/char clojure\.core/char-name-string clojure\.core/char-escape-string) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Characters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Keywords") (candidates clojure\.core/keyword clojure\.core/keyword\? clojure\.core/find-keyword) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Keywords")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Symbols") (candidates clojure\.core/symbol clojure\.core/symbol\? clojure\.core/gensym) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Symbols")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Data Readers") (candidates clojure\.core/*data-readers* clojure\.core/default-data-readers clojure\.core/*default-data-reader-fn*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Data Readers")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Generic Ops") (candidates clojure\.core/count clojure\.core/empty clojure\.core/not-empty clojure\.core/into clojure\.core/conj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Generic Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Tree Walking") (candidates clojure\.walk/walk clojure\.walk/prewalk clojure\.walk/prewalk-demo clojure\.walk/prewalk-replace clojure\.walk/postwalk clojure\.walk/postwalk-demo clojure\.walk/postwalk-replace clojure\.walk/keywordize-keys clojure\.walk/stringify-keys) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Tree Walking")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Content tests") (candidates clojure\.core/distinct\? clojure\.core/empty\? clojure\.core/every\? clojure\.core/not-every\? clojure\.core/some clojure\.core/not-any\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Content tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Capabilities") (candidates clojure\.core/sequential\? clojure\.core/associative\? clojure\.core/sorted\? clojure\.core/counted\? clojure\.core/reversible\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Capabilities")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Type tests") (candidates clojure\.core/type clojure\.core/class clojure\.core/coll\? clojure\.core/list\? clojure\.core/vector\? clojure\.core/set\? clojure\.core/map\? clojure\.core/seq\? clojure\.core/number\? clojure\.core/integer\? clojure\.core/float\? clojure\.core/decimal\? clojure\.core/class\? clojure\.core/rational\? clojure\.core/ratio\? clojure\.core/chunked-seq\? clojure\.core/reduced\? clojure\.core/special-symbol\? clojure\.core/record\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Type tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Create") (candidates clojure\.core/list clojure\.core/list*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Examine") (candidates clojure\.core/first clojure\.core/nth clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : 'Change'") (candidates clojure\.core/cons clojure\.core/conj clojure\.core/rest clojure\.core/pop) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Create") (candidates clojure\.core/vec clojure\.core/vector clojure\.core/vector-of) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Examine") (candidates clojure\.core/get clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : 'Change'") (candidates clojure\.core/assoc clojure\.core/pop clojure\.core/subvec clojure\.core/replace clojure\.core/conj clojure\.core/rseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Ops") (candidates clojure\.core/mapv clojure\.core/filterv clojure\.core/reduce-kv) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Create") (candidates clojure\.core/set clojure\.core/hash-set clojure\.core/sorted-set clojure\.core/sorted-set-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Examine") (candidates clojure\.core/get clojure\.core/contains\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : 'Change'") (candidates clojure\.core/conj clojure\.core/disj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Relational Algebra") (candidates clojure\.set/join clojure\.set/select clojure\.set/project clojure\.set/union clojure\.set/difference clojure\.set/intersection) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Relational Algebra")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Get map") (candidates clojure\.set/index clojure\.set/rename-keys clojure\.set/rename clojure\.set/map-invert) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Get map")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Test") (candidates clojure\.set/subset\? clojure\.set/superset\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Create") (candidates clojure\.core/hash-map clojure\.core/array-map clojure\.core/zipmap clojure\.core/sorted-map clojure\.core/sorted-map-by clojure\.core/bean clojure\.core/frequencies clojure\.core/group-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Examine") (candidates clojure\.core/get clojure\.core/get-in clojure\.core/contains\? clojure\.core/find clojure\.core/keys clojure\.core/vals clojure\.core/map-entry\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : 'Change'") (candidates clojure\.core/assoc clojure\.core/assoc-in clojure\.core/dissoc clojure\.core/merge clojure\.core/merge-with clojure\.core/select-keys clojure\.core/update clojure\.core/update-in) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Entry") (candidates clojure\.core/key clojure\.core/val) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Entry")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Sorted Maps") (candidates clojure\.core/rseq clojure\.core/subseq clojure\.core/rsubseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Sorted Maps")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Hashes") (candidates clojure\.core/hash clojure\.core/hash-ordered-coll clojure\.core/hash-unordered-coll clojure\.core/mix-collection-hash) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Hashes")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Volatiles") (candidates clojure\.core/volatile! clojure\.core/volatile\? clojure\.core/vreset! clojure\.core/vswap!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Volatiles")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Create") (candidates clojure\.core/fn clojure\.core/defn clojure\.core/defn- clojure\.core/definline clojure\.core/identity clojure\.core/constantly clojure\.core/comp clojure\.core/complement clojure\.core/partial clojure\.core/juxt clojure\.core/memfn clojure\.core/memoize clojure\.core/fnil clojure\.core/every-pred clojure\.core/some-fn clojure\.core/trampoline) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Call") (candidates clojure\.core/-> clojure\.core/->> clojure\.core/some-> clojure\.core/some->> clojure\.core/as-> clojure\.core/cond-> clojure\.core/cond->>) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Test") (candidates clojure\.core/fn\? clojure\.core/ifn\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Create") (candidates clojure\.core/cat clojure\.core/dedupe clojure\.core/distinct clojure\.core/drop clojure\.core/drop-while clojure\.core/filter clojure\.core/interpose clojure\.core/keep clojure\.core/keep-indexed clojure\.core/map clojure\.core/map-indexed clojure\.core/mapcat clojure\.core/partition-all clojure\.core/partition-by clojure\.core/random-sample clojure\.core/remove clojure\.core/replace clojure\.core/take clojure\.core/take-nth clojure\.core/take-while) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Call") (candidates clojure\.core/->Eduction clojure\.core/eduction clojure\.core/into clojure\.core/sequence clojure\.core/transduce clojure\.core/completing clojure\.core/run!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ...) nil nil nil nil nil nil nil nil)
  apply(helm ((((name . "Primitives : Numbers : Arithmetic") (candidates clojure\.core/+ clojure\.core/- clojure\.core/* clojure\.core// clojure\.core/quot clojure\.core/rem clojure\.core/mod clojure\.core/dec clojure\.core/inc clojure\.core/max clojure\.core/min) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Compare") (candidates clojure\.core/= clojure\.core/== clojure\.core/not= clojure\.core/< clojure\.core/> clojure\.core/<= clojure\.core/>= clojure\.core/compare) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Compare")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Bitwise") (candidates clojure\.core/bit-and clojure\.core/bit-and-not clojure\.core/bit-clear clojure\.core/bit-flip clojure\.core/bit-not clojure\.core/bit-or clojure\.core/bit-set clojure\.core/bit-shift-left clojure\.core/bit-shift-right clojure\.core/bit-test clojure\.core/bit-xor clojure\.core/unsigned-bit-shift-right) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Bitwise")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Cast") (candidates clojure\.core/byte clojure\.core/short clojure\.core/long clojure\.core/int clojure\.core/float clojure\.core/double clojure\.core/bigdec clojure\.core/bigint clojure\.core/biginteger clojure\.core/num clojure\.core/rationalize) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Cast")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Test") (candidates clojure\.core/nil\? clojure\.core/some\? clojure\.core/identical\? clojure\.core/zero\? clojure\.core/pos\? clojure\.core/neg\? clojure\.core/even\? clojure\.core/odd\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Random") (candidates clojure\.core/rand clojure\.core/rand-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Random")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : BigDecimal") (candidates clojure\.core/with-precision) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : BigDecimal")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Ratios") (candidates clojure\.core/numerator clojure\.core/denominator clojure\.core/ratio\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Ratios")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Arbitrary Precision Arithmetic") (candidates clojure\.core/+\' clojure\.core/-\' clojure\.core/*\' clojure\.core/inc\' clojure\.core/dec\') (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arbitrary Precision Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Numbers : Unchecked") (candidates clojure\.core/*unchecked-math* clojure\.core/unchecked-add clojure\.core/unchecked-add-int clojure\.core/unchecked-byte clojure\.core/unchecked-char clojure\.core/unchecked-dec clojure\.core/unchecked-dec-int clojure\.core/unchecked-divide-int clojure\.core/unchecked-double clojure\.core/unchecked-float clojure\.core/unchecked-inc clojure\.core/unchecked-inc-int clojure\.core/unchecked-int clojure\.core/unchecked-long clojure\.core/unchecked-multiply clojure\.core/unchecked-multiply-int clojure\.core/unchecked-negate clojure\.core/unchecked-negate-int clojure\.core/unchecked-remainder-int clojure\.core/unchecked-short clojure\.core/unchecked-subtract clojure\.core/unchecked-subtract-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Unchecked")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Create") (candidates clojure\.core/str clojure\.core/format) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Use") (candidates clojure\.core/count clojure\.core/get clojure\.core/subs clojure\.core/compare clojure\.string/join clojure\.string/escape clojure\.string/split clojure\.string/split-lines clojure\.string/replace clojure\.string/replace-first clojure\.string/reverse clojure\.string/re-quote-replacement clojure\.string/index-of clojure\.string/last-index-of clojure\.string/starts-with\? clojure\.string/ends-with\? clojure\.string/includes\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Use")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Regex") (candidates ("Java's Regex Syntax" :url "http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html") clojure\.core/re-find clojure\.core/re-seq clojure\.core/re-matches clojure\.core/re-pattern clojure\.core/re-matcher clojure\.core/re-groups clojure\.string/replace clojure\.string/replace-first clojure\.string/re-quote-replacement) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Regex")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Letters") (candidates clojure\.string/capitalize clojure\.string/lower-case clojure\.string/upper-case) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Letters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Trim") (candidates clojure\.string/trim clojure\.string/trim-newline clojure\.string/triml clojure\.string/trimr) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Trim")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Strings : Test") (candidates clojure\.core/char clojure\.core/char\? clojure\.core/string\? clojure\.string/blank\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Characters") (candidates clojure\.core/char clojure\.core/char-name-string clojure\.core/char-escape-string) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Characters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Keywords") (candidates clojure\.core/keyword clojure\.core/keyword\? clojure\.core/find-keyword) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Keywords")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Symbols") (candidates clojure\.core/symbol clojure\.core/symbol\? clojure\.core/gensym) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Symbols")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Primitives : Other : Data Readers") (candidates clojure\.core/*data-readers* clojure\.core/default-data-readers clojure\.core/*default-data-reader-fn*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Data Readers")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Generic Ops") (candidates clojure\.core/count clojure\.core/empty clojure\.core/not-empty clojure\.core/into clojure\.core/conj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Generic Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Tree Walking") (candidates clojure\.walk/walk clojure\.walk/prewalk clojure\.walk/prewalk-demo clojure\.walk/prewalk-replace clojure\.walk/postwalk clojure\.walk/postwalk-demo clojure\.walk/postwalk-replace clojure\.walk/keywordize-keys clojure\.walk/stringify-keys) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Tree Walking")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Content tests") (candidates clojure\.core/distinct\? clojure\.core/empty\? clojure\.core/every\? clojure\.core/not-every\? clojure\.core/some clojure\.core/not-any\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Content tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Capabilities") (candidates clojure\.core/sequential\? clojure\.core/associative\? clojure\.core/sorted\? clojure\.core/counted\? clojure\.core/reversible\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Capabilities")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Type tests") (candidates clojure\.core/type clojure\.core/class clojure\.core/coll\? clojure\.core/list\? clojure\.core/vector\? clojure\.core/set\? clojure\.core/map\? clojure\.core/seq\? clojure\.core/number\? clojure\.core/integer\? clojure\.core/float\? clojure\.core/decimal\? clojure\.core/class\? clojure\.core/rational\? clojure\.core/ratio\? clojure\.core/chunked-seq\? clojure\.core/reduced\? clojure\.core/special-symbol\? clojure\.core/record\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Type tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : Create") (candidates clojure\.core/list clojure\.core/list*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : Examine") (candidates clojure\.core/first clojure\.core/nth clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Lists : 'Change'") (candidates clojure\.core/cons clojure\.core/conj clojure\.core/rest clojure\.core/pop) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Create") (candidates clojure\.core/vec clojure\.core/vector clojure\.core/vector-of) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Examine") (candidates clojure\.core/get clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : 'Change'") (candidates clojure\.core/assoc clojure\.core/pop clojure\.core/subvec clojure\.core/replace clojure\.core/conj clojure\.core/rseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Vectors : Ops") (candidates clojure\.core/mapv clojure\.core/filterv clojure\.core/reduce-kv) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Create") (candidates clojure\.core/set clojure\.core/hash-set clojure\.core/sorted-set clojure\.core/sorted-set-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Examine") (candidates clojure\.core/get clojure\.core/contains\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : 'Change'") (candidates clojure\.core/conj clojure\.core/disj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Relational Algebra") (candidates clojure\.set/join clojure\.set/select clojure\.set/project clojure\.set/union clojure\.set/difference clojure\.set/intersection) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Relational Algebra")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Get map") (candidates clojure\.set/index clojure\.set/rename-keys clojure\.set/rename clojure\.set/map-invert) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Get map")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Sets : Test") (candidates clojure\.set/subset\? clojure\.set/superset\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Create") (candidates clojure\.core/hash-map clojure\.core/array-map clojure\.core/zipmap clojure\.core/sorted-map clojure\.core/sorted-map-by clojure\.core/bean clojure\.core/frequencies clojure\.core/group-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Examine") (candidates clojure\.core/get clojure\.core/get-in clojure\.core/contains\? clojure\.core/find clojure\.core/keys clojure\.core/vals clojure\.core/map-entry\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : 'Change'") (candidates clojure\.core/assoc clojure\.core/assoc-in clojure\.core/dissoc clojure\.core/merge clojure\.core/merge-with clojure\.core/select-keys clojure\.core/update clojure\.core/update-in) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Entry") (candidates clojure\.core/key clojure\.core/val) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Entry")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Maps : Sorted Maps") (candidates clojure\.core/rseq clojure\.core/subseq clojure\.core/rsubseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Sorted Maps")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Hashes") (candidates clojure\.core/hash clojure\.core/hash-ordered-coll clojure\.core/hash-unordered-coll clojure\.core/mix-collection-hash) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Hashes")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Collections : Volatiles") (candidates clojure\.core/volatile! clojure\.core/volatile\? clojure\.core/vreset! clojure\.core/vswap!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Volatiles")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Create") (candidates clojure\.core/fn clojure\.core/defn clojure\.core/defn- clojure\.core/definline clojure\.core/identity clojure\.core/constantly clojure\.core/comp clojure\.core/complement clojure\.core/partial clojure\.core/juxt clojure\.core/memfn clojure\.core/memoize clojure\.core/fnil clojure\.core/every-pred clojure\.core/some-fn clojure\.core/trampoline) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Call") (candidates clojure\.core/-> clojure\.core/->> clojure\.core/some-> clojure\.core/some->> clojure\.core/as-> clojure\.core/cond-> clojure\.core/cond->>) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Functions : Test") (candidates clojure\.core/fn\? clojure\.core/ifn\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Transducers : Create") (candidates clojure\.core/cat clojure\.core/dedupe clojure\.core/distinct clojure\.core/drop clojure\.core/drop-while clojure\.core/filter clojure\.core/interpose clojure\.core/keep clojure\.core/keep-indexed clojure\.core/map clojure\.core/map-indexed clojure\.core/mapcat clojure\.core/partition-all clojure\.core/partition-by clojure\.core/random-sample clojure\.core/remove clojure\.core/replace clojure\.core/take clojure\.core/take-nth clojure\.core/take-while) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ((name . "Transducers : Call") (candidates clojure\.core/->Eduction clojure\.core/eduction clojure\.core/into clojure\.core/sequence clojure\.core/transduce clojure\.core/completing clojure\.core/run!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq ... :url)) (quote (...)) (quote (... ...)))))) ...) nil nil nil nil nil nil nil nil))
  helm(:sources (((name . "Primitives : Numbers : Arithmetic") (candidates clojure\.core/+ clojure\.core/- clojure\.core/* clojure\.core// clojure\.core/quot clojure\.core/rem clojure\.core/mod clojure\.core/dec clojure\.core/inc clojure\.core/max clojure\.core/min) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Compare") (candidates clojure\.core/= clojure\.core/== clojure\.core/not= clojure\.core/< clojure\.core/> clojure\.core/<= clojure\.core/>= clojure\.core/compare) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Compare")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Bitwise") (candidates clojure\.core/bit-and clojure\.core/bit-and-not clojure\.core/bit-clear clojure\.core/bit-flip clojure\.core/bit-not clojure\.core/bit-or clojure\.core/bit-set clojure\.core/bit-shift-left clojure\.core/bit-shift-right clojure\.core/bit-test clojure\.core/bit-xor clojure\.core/unsigned-bit-shift-right) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Bitwise")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Cast") (candidates clojure\.core/byte clojure\.core/short clojure\.core/long clojure\.core/int clojure\.core/float clojure\.core/double clojure\.core/bigdec clojure\.core/bigint clojure\.core/biginteger clojure\.core/num clojure\.core/rationalize) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Cast")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Test") (candidates clojure\.core/nil\? clojure\.core/some\? clojure\.core/identical\? clojure\.core/zero\? clojure\.core/pos\? clojure\.core/neg\? clojure\.core/even\? clojure\.core/odd\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Random") (candidates clojure\.core/rand clojure\.core/rand-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Random")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : BigDecimal") (candidates clojure\.core/with-precision) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : BigDecimal")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Ratios") (candidates clojure\.core/numerator clojure\.core/denominator clojure\.core/ratio\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Ratios")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Arbitrary Precision Arithmetic") (candidates clojure\.core/+\' clojure\.core/-\' clojure\.core/*\' clojure\.core/inc\' clojure\.core/dec\') (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Arbitrary Precision Arithmetic")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Numbers : Unchecked") (candidates clojure\.core/*unchecked-math* clojure\.core/unchecked-add clojure\.core/unchecked-add-int clojure\.core/unchecked-byte clojure\.core/unchecked-char clojure\.core/unchecked-dec clojure\.core/unchecked-dec-int clojure\.core/unchecked-divide-int clojure\.core/unchecked-double clojure\.core/unchecked-float clojure\.core/unchecked-inc clojure\.core/unchecked-inc-int clojure\.core/unchecked-int clojure\.core/unchecked-long clojure\.core/unchecked-multiply clojure\.core/unchecked-multiply-int clojure\.core/unchecked-negate clojure\.core/unchecked-negate-int clojure\.core/unchecked-remainder-int clojure\.core/unchecked-short clojure\.core/unchecked-subtract clojure\.core/unchecked-subtract-int) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Numbers : Unchecked")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Create") (candidates clojure\.core/str clojure\.core/format) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Use") (candidates clojure\.core/count clojure\.core/get clojure\.core/subs clojure\.core/compare clojure\.string/join clojure\.string/escape clojure\.string/split clojure\.string/split-lines clojure\.string/replace clojure\.string/replace-first clojure\.string/reverse clojure\.string/re-quote-replacement clojure\.string/index-of clojure\.string/last-index-of clojure\.string/starts-with\? clojure\.string/ends-with\? clojure\.string/includes\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Use")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Regex") (candidates ("Java's Regex Syntax" :url "http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html") clojure\.core/re-find clojure\.core/re-seq clojure\.core/re-matches clojure\.core/re-pattern clojure\.core/re-matcher clojure\.core/re-groups clojure\.string/replace clojure\.string/replace-first clojure\.string/re-quote-replacement) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Regex")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Letters") (candidates clojure\.string/capitalize clojure\.string/lower-case clojure\.string/upper-case) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Letters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Trim") (candidates clojure\.string/trim clojure\.string/trim-newline clojure\.string/triml clojure\.string/trimr) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Trim")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Strings : Test") (candidates clojure\.core/char clojure\.core/char\? clojure\.core/string\? clojure\.string/blank\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Strings : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Characters") (candidates clojure\.core/char clojure\.core/char-name-string clojure\.core/char-escape-string) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Characters")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Keywords") (candidates clojure\.core/keyword clojure\.core/keyword\? clojure\.core/find-keyword) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Keywords")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Symbols") (candidates clojure\.core/symbol clojure\.core/symbol\? clojure\.core/gensym) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Symbols")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Primitives : Other : Data Readers") (candidates clojure\.core/*data-readers* clojure\.core/default-data-readers clojure\.core/*default-data-reader-fn*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Primitives : Other : Data Readers")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Generic Ops") (candidates clojure\.core/count clojure\.core/empty clojure\.core/not-empty clojure\.core/into clojure\.core/conj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Generic Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Tree Walking") (candidates clojure\.walk/walk clojure\.walk/prewalk clojure\.walk/prewalk-demo clojure\.walk/prewalk-replace clojure\.walk/postwalk clojure\.walk/postwalk-demo clojure\.walk/postwalk-replace clojure\.walk/keywordize-keys clojure\.walk/stringify-keys) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Tree Walking")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Content tests") (candidates clojure\.core/distinct\? clojure\.core/empty\? clojure\.core/every\? clojure\.core/not-every\? clojure\.core/some clojure\.core/not-any\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Content tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Capabilities") (candidates clojure\.core/sequential\? clojure\.core/associative\? clojure\.core/sorted\? clojure\.core/counted\? clojure\.core/reversible\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Capabilities")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Type tests") (candidates clojure\.core/type clojure\.core/class clojure\.core/coll\? clojure\.core/list\? clojure\.core/vector\? clojure\.core/set\? clojure\.core/map\? clojure\.core/seq\? clojure\.core/number\? clojure\.core/integer\? clojure\.core/float\? clojure\.core/decimal\? clojure\.core/class\? clojure\.core/rational\? clojure\.core/ratio\? clojure\.core/chunked-seq\? clojure\.core/reduced\? clojure\.core/special-symbol\? clojure\.core/record\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Type tests")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Create") (candidates clojure\.core/list clojure\.core/list*) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : Examine") (candidates clojure\.core/first clojure\.core/nth clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Lists : 'Change'") (candidates clojure\.core/cons clojure\.core/conj clojure\.core/rest clojure\.core/pop) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Lists : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Create") (candidates clojure\.core/vec clojure\.core/vector clojure\.core/vector-of) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Examine") (candidates clojure\.core/get clojure\.core/peek) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : 'Change'") (candidates clojure\.core/assoc clojure\.core/pop clojure\.core/subvec clojure\.core/replace clojure\.core/conj clojure\.core/rseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Vectors : Ops") (candidates clojure\.core/mapv clojure\.core/filterv clojure\.core/reduce-kv) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Vectors : Ops")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Create") (candidates clojure\.core/set clojure\.core/hash-set clojure\.core/sorted-set clojure\.core/sorted-set-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Examine") (candidates clojure\.core/get clojure\.core/contains\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : 'Change'") (candidates clojure\.core/conj clojure\.core/disj) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Relational Algebra") (candidates clojure\.set/join clojure\.set/select clojure\.set/project clojure\.set/union clojure\.set/difference clojure\.set/intersection) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Relational Algebra")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Get map") (candidates clojure\.set/index clojure\.set/rename-keys clojure\.set/rename clojure\.set/map-invert) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Get map")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Sets : Test") (candidates clojure\.set/subset\? clojure\.set/superset\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Sets : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Create") (candidates clojure\.core/hash-map clojure\.core/array-map clojure\.core/zipmap clojure\.core/sorted-map clojure\.core/sorted-map-by clojure\.core/bean clojure\.core/frequencies clojure\.core/group-by) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Examine") (candidates clojure\.core/get clojure\.core/get-in clojure\.core/contains\? clojure\.core/find clojure\.core/keys clojure\.core/vals clojure\.core/map-entry\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Examine")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : 'Change'") (candidates clojure\.core/assoc clojure\.core/assoc-in clojure\.core/dissoc clojure\.core/merge clojure\.core/merge-with clojure\.core/select-keys clojure\.core/update clojure\.core/update-in) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : 'Change'")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Entry") (candidates clojure\.core/key clojure\.core/val) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Entry")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Maps : Sorted Maps") (candidates clojure\.core/rseq clojure\.core/subseq clojure\.core/rsubseq) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Maps : Sorted Maps")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Hashes") (candidates clojure\.core/hash clojure\.core/hash-ordered-coll clojure\.core/hash-unordered-coll clojure\.core/mix-collection-hash) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Hashes")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Collections : Volatiles") (candidates clojure\.core/volatile! clojure\.core/volatile\? clojure\.core/vreset! clojure\.core/vswap!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Collections : Volatiles")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Create") (candidates clojure\.core/fn clojure\.core/defn clojure\.core/defn- clojure\.core/definline clojure\.core/identity clojure\.core/constantly clojure\.core/comp clojure\.core/complement clojure\.core/partial clojure\.core/juxt clojure\.core/memfn clojure\.core/memoize clojure\.core/fnil clojure\.core/every-pred clojure\.core/some-fn clojure\.core/trampoline) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Call") (candidates clojure\.core/-> clojure\.core/->> clojure\.core/some-> clojure\.core/some->> clojure\.core/as-> clojure\.core/cond-> clojure\.core/cond->>) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Functions : Test") (candidates clojure\.core/fn\? clojure\.core/ifn\?) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Functions : Test")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Create") (candidates clojure\.core/cat clojure\.core/dedupe clojure\.core/distinct clojure\.core/drop clojure\.core/drop-while clojure\.core/filter clojure\.core/interpose clojure\.core/keep clojure\.core/keep-indexed clojure\.core/map clojure\.core/map-indexed clojure\.core/mapcat clojure\.core/partition-all clojure\.core/partition-by clojure\.core/random-sample clojure\.core/remove clojure\.core/replace clojure\.core/take clojure\.core/take-nth clojure\.core/take-while) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Create")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ((name . "Transducers : Call") (candidates clojure\.core/->Eduction clojure\.core/eduction clojure\.core/into clojure\.core/sequence clojure\.core/transduce clojure\.core/completing clojure\.core/run!) (match (lambda (candidate) (helm-mm-3-match (format "%s %s" candidate "Transducers : Call")))) (action-transformer (lambda (action-list current-selection) (if (and (listp current-selection) (eq (car current-selection) :url)) (quote (("Browse" lambda ... ...))) (quote (("Lookup Docs" . clojure-cheatsheet/lookup-doc) ("Lookup Source" . clojure-cheatsheet/lookup-src))))))) ...))
  clojure-cheatsheet()
  funcall-interactively(clojure-cheatsheet)
  #<subr call-interactively>(clojure-cheatsheet nil nil)
  ad-Advice-call-interactively(#<subr call-interactively> clojure-cheatsheet nil nil)
  apply(ad-Advice-call-interactively #<subr call-interactively> (clojure-cheatsheet nil nil))
  call-interactively(clojure-cheatsheet nil nil)
  command-execute(clojure-cheatsheet)

Write a checker (or two)

It wouldn't be hard to write a checker that:

a) Checks all the functions we've listed actually exist (and are under the right namespace).
b) Discovers which core functions we haven't listed.

Cannot find 'helm-match-plugin

Installed today (24th August) from MELPA but if I try and activate it I get an error stating it can't find 'helm-match-plugin.

Searching MELPA for helm-match-plugin doesn't bring any results and neither does searching in the helm source code on github.

Any suggestions - thanks!

Add some documentation URLs

For example, it would be cool to have the Protocol section include a link to http://clojure.org/protocols. Then you could not only look up individual functions, but easily jump to an introduction/reminder of how the feature works.

To do this we need to:

Add URL support.
Choose the right URLs and add them to the input data.

Package depends on cl

Whenever I try to use, it fails with a "clojure-cheatsheet/treewalk: Symbol's value as variable is void: &rest" message. If I (require 'cl), then it works just fine. It should be declared and/or documented as a dependency, IMHO.

Thanks for this useful package anyway!

First item of each group disappears when you search

I noticed this when trying to look up shutdown-agents.

The first item of each group disappears and is therefore excluded from the search. To see this,

M-x clojure-cheatsheet

Take note of the first item of the first few groups (e.g. clojure.core/+, clojure.core/=, clojure.core/bit-and).

Type a key to search for any of these and watch them disappear.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.