Extend ns macro?

2015-12-01 Thread Gregg Reynolds
I'm trying to extend ns, to add some functionality, but it's not working. Is it even possible? If not, is there a way to implement a custom version? I can defmacro my-ns in namespace foo and then start a file with (foo/my-ns ...), but I can't get it to behave like ns (I copied the ns code from

Re: Streamlining dev environment startup

2015-12-01 Thread Linus Ericsson
You can hardcode the nrepl-server port with :repl-options {:port 4001} as seen at [1]. When thinking about it, maybe you could script tmux or similar to show all running terminals at once, like shown in [2]. [1] https://github.com/technomancy/leiningen/blob/master/sample.project.clj#L354 [2]

Re: ANN metrics-clojure 2.6.0 is released

2015-12-01 Thread Jeff Mad
Congratulations, I look forward to using this, upgrading to 3.1 is great and the features on the release notes (really nice to have clear, concise release notes) will make using it much better. On Monday, November 30, 2015 at 10:30:10 AM UTC-8, Michael Klishin wrote: > > metrics-clojure is a

San Diego Clojure Meetup

2015-12-01 Thread Alan Thompson
Hi, The San Diego Clojure Users Group meetup is held the 2nd Wednesday of each month, and our meetup this month is one week from tomorrow on 2015-12-9. Last month we had a nice overview of a simple Om app. This month we will be discussing tupelo.core and its

Practical ways to deal with 'bag-of-properties' syndrome, AKA dynamic typing?

2015-12-01 Thread jongwon.choi
Use defrecord. People still can mess by using it as map, but it is a different problem. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated -

[ANN] Quil 2.3.0 Release

2015-12-01 Thread Nikita Beloglazov
Happy to announce Quil 2.3.0 release. Quil is a Clojure/ClojureScript library for creating interactive drawings and animations. The release available on clojars: https://clojars.org/quil. List of changes: - Migrated to Processing 3.0. See relevant Processing page

Re: Practical ways to deal with 'bag-of-properties' syndrome, AKA dynamic typing?

2015-12-01 Thread Jony Hudson
On Monday, 30 November 2015 21:49:09 UTC, Jonathon McKitrick wrote: how to go about finding out exactly what those maps contains without > slogging through source code. > Poke at them in the REPL! I don't think I *ever* write anything that isn't immediately ran and inspected at the REPL. I'd

Streamlining dev environment startup

2015-12-01 Thread Webdev Tory Anderson
I recently read something hinting at ways of streamlining the startup process for the dev environment, so I'm hoping you good folks can give me some tips. I'm developing a web app in Linux, Clojurescript/Clojure (incidentally using the Luminus architecture). I use emacs (that part's

Re: Streamlining dev environment startup

2015-12-01 Thread Colin Yates
The general idea is to use the ‘reloaded’ pattern, so rather than `lein run` you would have a function which starts and stop the system. You still need to run figwheel and mongo (yay for document databases) as separate processes, although I tend to do those in straight terminals rather than