clojure-emacs / clojure-cheatsheet Goto Github PK
View Code? Open in Web Editor NEW[DEPRECATED] The Clojure Cheatsheet for Emacs
License: Eclipse Public License 1.0
[DEPRECATED] The Clojure Cheatsheet for Emacs
License: Eclipse Public License 1.0
Is it possible to configure this to work with inf-clojure rather than cider?
As per the doc-lookup in 6f340bf the function that performed the sourcelookup does not exist anymore (presumablebly renamed).
IDO should be able to do a similar job, and comes bundled with Emacs. We could use whichever is available at runtime.
Is cider-cheatsheet the new alternative? It doesn't work.
In this package I can just type "sort map" and I will see results. This doesn't work in cider-cheatsheet.
As it says on the tin :-)
One to go to source, and one to go to source and keep the cheatsheet open.
Thanks for a rocking addition to Emacs!
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)
I don't know is I am not using this on right way, but it dont worked well for me. I made a quick screencast to show the "problema".
P.S: Sorry for bad issue title
Thanks
The version on Melpa Stable is < 6f340bf so doc lookups don't work.
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.
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!
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.
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!
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.