Quick straw poll amongst the folks here … what’s your favourite REPL?
Mine is the REPL from Cursive … multi-line edits FTW
I’ve started using Cursive a couple of weeks ago. I like the REPL integration, but at this phase I’m rather new enough to not have favorite things yet 🙂
I was wondering though whether it is possible to issue the “lein run” command from within IntelliJ?
mine is the cursive REPL too (for daily work), another great one is Gorrilla REPL (http://gorilla-repl.org/) for quickly drawing stuff
@janvanryswyck: that's a good question, I haven't used lein run in the last 2 years or so 🙂
you can run a namespace from Cursive
@stijn: I’ve been dabbling with Luminus and the docs indicated that in order to run the app “lein run” was appropriate 🙂
but that won't run through lein
@janvanryswyck: you can run lein repl from a terminal in cursive but not sure why you would
I'm using stuart sierra's component with his reloaded workflow, where you only interact with the repl for running your app
and in production just a jar
@janvanryswyck: lein run is usually just to fire up the web server1👍
but, not sure how well that plays with luminus
OK, they use mount, which is similar to component in functionality http://www.luminusweb.net/docs/components.md
@stijn: I think Luminus is using mount instead of component, but not entirely sure
so, you can actually use the same type of workflow as with component
Loading in a “component” and interact with the REPL that is?
restarting the entire system when you change your code
Did you see Stuart Sierra’s presentation at Clojure West about his workflow at the REPL? If not, well worth watching as he goes into the issues of managing state at the REPL as you do work interactively
it's explained at the bottom of that page
I’ll have a look at it. Thanks guys1🙇
Something for your listening pleasure….
It’s a podcast by myself and Vijay Kiran (organiser of Dutch Clojure Days) all about CLJ & CLJS
@raymcdermott: Like mentioned on twitter I use Atom as IDE. And I use Proto-repl in combination with Atom Ink (to get in code feedback).1👍1🤓
One more to throw in the mix: Planck … native OS/X which is super quick which make it useful for scripting tasks
cool @raymcdermott , does anyone has experience in OS/X development with Clojure/ClojureScript?
AFAIK most build on node/electron rather than going into the Swift/Objective-C libs
I know .. right? Did you pay attention to the other guy on the podcast? he’s equally awesome if not more 😉1👍1
it seems like i HAVE to listen to it tonight 🙂1😀
The podcast is also available on soundcloud 🤘 https://soundcloud.com/defn-7715447451
@haduart: we should push the soundcloud option more, probably attractive to quite a few in this audience1👍
@raymcdermott: I have a macbook but I never use Itunes... still have bad memories of the whole iphone syncing process.
+ you can use soundcloud on your mobile device 😁
true that @danipov and I also never use iTunes directly - except to listen to music that I bought back in the day. iTunes is however the directory which most podcast clients use (I use overcast)
@raymcdermott: Speaking about apple products. Was it me or was the iPad you were using during the last meetup bigger than usual?