This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-23
Channels
- # babashka (104)
- # beginners (23)
- # calva (15)
- # cider (2)
- # clojure (29)
- # clojure-europe (14)
- # clojure-nl (2)
- # clojure-norway (3)
- # clojure-spec (4)
- # clojure-switzerland (1)
- # cursive (3)
- # datomic (6)
- # emacs (17)
- # etaoin (2)
- # expound (1)
- # fulcro (4)
- # graphql (4)
- # honeysql (7)
- # introduce-yourself (2)
- # jackdaw (5)
- # malli (3)
- # meander (19)
- # nbb (3)
- # off-topic (35)
- # pathom (6)
- # pedestal (4)
- # polylith (31)
- # rdf (11)
- # re-frame (8)
- # reitit (6)
- # shadow-cljs (8)
- # specter (4)
- # squint (15)
- # vim (6)
that’s something controlled by doom-modeline-time-icon
You can (setq doom-modeline-time-icon nil)
to remove it.
I don’t use doom so can’t exactly tell why is it there. Looks like it’s something related to “time segment” of the modeline
You're looking for a kind of comparison, here are similarities, here are differences? I've mostly been relying on the embedded REPL and the embedded docs, I haven't seen/uses any resources specifically for clojure devs.
Perhaps interesting to create something? A sort of Rosetta for "common clojure operations in Emacs Lisp" :thinking_face:
I would personally benefit from a guide to learning elisp for the purposes of coding emacs functions from the perspective of someone that knew clojure. This would be slightly better then a guide which made no assumptions about the reader, but maybe not very much. It would just be a nice addition to reading list i'm making.
I don't know, maybe https://github.com/p3r7/awesome-elisp hides some gem? another way would be to use make your own cheatsheet. The making of the cheatsheet itself would a great exercise. Maybe read the https://github.com/emacs-mirror/emacs/blob/master/lisp/emacs-lisp/seq.el source. It's a relatively new (on a Emacs time-scale!) lib probably influenced by . And of course, if you manage to make Emacs teach you how to use Emacs (which is part of its design), you'll be unstoppable :)
Thanks vemv.
Btw there's also https://github.com/clojure-emacs/clomacs if you want Clojure in your Emacs Lisp 😉
There are a couple cider functions i want to build, but long term im not sure where it's going.
I'm not sure having clojure in my emacs will help, I'll have to look into it...
@UR37CBF8D that library is pretty cool. I wonder what the alternative is like? I suppose you have to do more with elisp and it's libs?
Yep, although there are libs out there like https://github.com/plexus/a.el (Clojure inspired), etc
I don't know, maybe https://github.com/p3r7/awesome-elisp hides some gem? another way would be to use make your own cheatsheet. The making of the cheatsheet itself would a great exercise. Maybe read the https://github.com/emacs-mirror/emacs/blob/master/lisp/emacs-lisp/seq.el source. It's a relatively new (on a Emacs time-scale!) lib probably influenced by . And of course, if you manage to make Emacs teach you how to use Emacs (which is part of its design), you'll be unstoppable :)
Hi! When you'd use an immutable map in clojure, what would you use in Emacs Lisp? Is there something built in? Or do you prefer to use a library? Or do you code completely differently?
code completely differently. I think the standard associative structure is the alist (association list): https://www.gnu.org/software/emacs/manual/html_node/elisp/Association-Lists.html