Clojure functions for Emacs? -


i wondering if there set of emacs lisp code implements of clojure's functions. example, -> , ->> , comp , partial, , others?

thank you.

i've ported -> , ->> macros emacs lisp while ago. use them in configuration code , seem work fine.

(defmacro -> (e &rest es)   (if (and (consp es) (not (consp (cdr es))))       (if (consp (car es))           `(,(caar es) ,e ,@(cdar es))         `(,(car es) ,e))     (if (consp es)         `(-> (-> ,e ,(car es)) ,@(cdr es))       e)))  (defmacro ->> (e &rest es)   (if (and (consp es) (not (consp (cdr es))))       (if (consp (car es))           `(,@(car es) ,e)         `(,(car es) ,e))     (if (consp es)         `(->> (->> ,e ,(car es)) ,@(cdr es))       e))) 

Comments

Popular posts from this blog

ASP.NET/SQL find the element ID and update database -

c++ - Compiling static TagLib 1.6.3 libraries for Windows -

PostgreSQL 9.x - pg_read_binary_file & inserting files into bytea -