Re: [ANN] New Canvas feature for Proto REPL Charts

2017-01-04 Thread Jason Gilman
Yes, I definitely encourage third-party plugins. Proto REPL is an extension of the Atom editor. Atom itself can be extended and has great documentation: https://atom.io/docs Proto REPL has hooks for extensions which are documented here: https://github.com/jasongilman/proto-repl/blob/master/extendi

[ANN] New Canvas feature for Proto REPL Charts

2016-07-04 Thread Jason Gilman
I've just released a new version of Proto REPL, the Atom editor Clojure plugin, and Proto REPL Charts, the graphing and drawing extension. This adds a new feature to Proto REPL Charts to draw on a canvas. https://github.com/jasongilman/proto-repl-charts/blob/master/canvas.md Many examples inclu

Re: [ANN] defn podcast ep.3 : A tour of REPLs feat. Mike Fikes :)

2016-06-14 Thread Jason Gilman
x27;re writing. Another one in that vein is Gorilla REPL which inspired some of the visualization aspects of Proto REPL. Thanks, Jason Gilman On Tuesday, June 14, 2016 at 4:12:25 AM UTC-4, Vijay Kiran wrote: > > Hello Everyone! > > We published the third episode of defn yesterday in

Re: Including debugging information for Clojure code

2016-03-15 Thread Jason Gilman
cCK0. I don't talk much about the > implementation, but I do talk a lot about what makes Clojure difficult to > debug over JDI. > > Cheers, > Colin > > On 15 March 2016 at 13:01, Jason Gilman wrote: > >> That's awesome that you got it working. If you could shar

[ANN] Proto REPL 1.1.0 released with self hosted REPL

2016-03-14 Thread Jason Gilman
Proto REPL 1.1.0 has been released with support for a self hosted ClojureScript REPL . This allows Proto REPL to run without any Leiningen or Java dependencies. The self hosted REPL supports displaying all of

Re: Including debugging information for Clojure code

2016-03-14 Thread Jason Gilman
al to debug, although I use an IntelliJ layer on >> top of JDI. I can try to check if it's doing anything with that flag. You >> can also check if your classes have debug info using Javap or a decompiler. >> >> I have to run now, but if you have further questions or you

Including debugging information for Clojure code

2016-03-13 Thread Jason Gilman
I'd recommend asking on slack. There's a cider channel where they hang out and may be able to answer your question. You can join here https://clojurians.slack.com/ I'd really like to know this information for Proto REPL as well. -- You received this message because you are subscribed to the G

[ANN] "Real" air traffic control system - complex Clojure-ClojureScript example

2016-03-11 Thread Jason Gilman
That's really cool. Thanks for sharing. I want to do something similar with leaflet and build integration into my REPL. Did you have any issues with leaflet? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojur

[ANN] Proto REPL 0.16.0 - Atom based Clojure Development Environment

2016-02-27 Thread Jason Gilman
I've just released version 0.16.0 of Proto REPL , a Clojure development environment for the Atom editor . This release includes autocompletion of namespaces, vars, functions,

Limit print depth and level while still allowing form to be parseable as EDN

2016-02-06 Thread Jason Gilman
When *print-length* and *print-level* are set the forms printed are not always parseable as EDN. See this example: (require 'clojure.edn) (clojure.edn/read-string (pr-str {:a 1 :b 2 :c 3 :d 4})) => RuntimeException Map literal must contain an even number of forms This occurs because the value

What is the reasoning behind the Transducers eduction function?

2014-10-07 Thread Jason Gilman
There's a few new functions that have been added with Transducers which mostly have very clear use cases to me. What are the use cases for the new eduction function? (which looks like it was previously

[ANN] core.async (and more) video tutorials

2014-05-22 Thread Jason Gilman
Thanks for the videos. The first one was good. What text editor are you using in the videos? I haven't seen that one before. -- 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 post

Re: How to interrupt execution and open a debugger/REPL?

2013-11-12 Thread Jason Gilman
The debug-repl library (https://github.com/georgejahad/debug-repl) is what you want. I believe the macros from Joy of Clojure are based on it if I remember correctly. I just used it earlier this week on a project so I know it works. Let me know if you can't get it working and I can provide assis

Re: [ANN] Introducing VDD Core - Visualization Driven Development in Clojure

2013-09-12 Thread Jason Gilman
I've updated the README files with images in vdd-core and vdd-core-examples. https://github.com/Element84/vdd-core https://github.com/Element84/vdd-core-examples On Thu, Sep 12, 2013 at 8:31 PM, Jason Gilman wrote: > Sorry for the oversight. I've heard this on multiple chann

Re: [ANN] Introducing VDD Core - Visualization Driven Development in Clojure

2013-09-12 Thread Jason Gilman
sider >> including a few screenshots in the the wiki and main github page. I think >> that would give a really good sense of the potential of this project. >> >> Martin >> >> On Wednesday, September 11, 2013 2:13:26 AM UTC+2, Jason Gilman wrote: >>>

[ANN] Introducing VDD Core - Visualization Driven Development in Clojure

2013-09-10 Thread Jason Gilman
ment: http://www.element84.com/announcing-vdd-core.html * Github Page: https://github.com/Element84/vdd-core * Wiki: https://github.com/Element84/vdd-core/wiki * Example Project: https://github.com/Element84/vdd-core-examples Thanks, Jason Gilman -- -- You received this message becau

Re: "Clojure in the Large" style JDBC library

2013-09-06 Thread Jason Gilman
functions that look for a dynamically-scoped db are deprecated - > e.g., find-connection, with-query-results. > > Justin > > > On Friday, September 6, 2013 8:20:11 AM UTC-4, Jason Gilman wrote: > >> It looks like java.jdbc would work since it offers the get-connection >>

Re: "Clojure in the Large" style JDBC library

2013-09-06 Thread Jason Gilman
gt; https://github.com/jkk/honeysql > > Shantanu > > > On Friday, 6 September 2013 16:28:09 UTC+5:30, Jason Gilman wrote: >> >> I've been trying to setup all my projects in the style Stuart Sierra >> documented in Clojure in the >> Large<http://www.

"Clojure in the Large" style JDBC library

2013-09-06 Thread Jason Gilman
I've been trying to setup all my projects in the style Stuart Sierra documented in Clojure in the Large and My Clojure Workflow, Reloaded. I've been

Re: [ANN] clj-wamp 1.0.0-rc1 is released

2013-07-08 Thread Jason Gilman
Thanks for the awesome library. I've been using it for a couple weeks now and it's been really easy to use. I appreciate the great documentation. On Monday, July 8, 2013 11:54:00 AM UTC-4, Christopher Martin wrote: > > clj-wamp: WAMP WebSocket subprotocol for HTTP Kit. > > New release of clj-wamp

Re: Why does peek on a seq of vector fail?

2013-06-20 Thread Jason Gilman
I think I get the difference now between a sequence, list, and a vector. Thanks for the quick answers. On Jun 20, 2013, at 5:14 PM, "John D. Hume" wrote: > On Jun 20, 2013 3:11 PM, "Jason Gilman" wrote: > > > > (defn bar [my-list n] > > (if (= n 0

Re: Why does peek on a seq of vector fail?

2013-06-20 Thread Jason Gilman
ector: (defn bar [my-list n] (if (= n 0) (peek my-list) (bar (rest my-list) (dec n (bar [1 2 3] 1) Both rest and peek work on a vector without a problem but the combination of the two causes problems. On Thursday, June 20, 2013 3:54:43 PM UTC-4, Jason Gilman wrote: > > Why

Why does peek on a seq of vector fail?

2013-06-20 Thread Jason Gilman
Why does (peek (seq [1])) result in: ClassCastException clojure.lang.PersistentVector$ChunkedSeq cannot be cast to clojure.lang.IPersistentStack clojure.lang.RT.peek (RT.java:634) Peek documentation "For a list or queue, same as first, for a vector, same as, but much more efficient than, last.

Re: Getting highlighted clojure code into a presentation

2013-05-18 Thread Jason Gilman
One option that I've used is to put the code into a gist on github named with a clj extension. Github will format it based on the extension. When you copy and paste it from the gist into keynote, etc. the formatting will be intact. Example here: https://gist.github.com/jasongilman/3684830 This