Re: [Readable-discuss] Using readable with clojure

2014-11-08 Thread Alan Manuel Gloria
In Clojure [...] is lexically read as a vector (similar to Scheme #(..)). The Clojure eval then requires lambda arguments to be in a vector rather than in a list. >From what I notice, Clojure uses [ ] rather sparingly, so I think indent should be ( ) On Wed, Oct 29, 2014 at 7:18 AM, David A. Wh

Re: [Readable-discuss] Using readable with clojure

2014-10-28 Thread David A. Wheeler
On Mon, 27 Oct 2014 02:04:42 +0100, martijn brekelmans wrote: > Hello everybody, > > > I'm fiddling around with clojure, and I'd like to use readable with clojure. I've looked a little more at implementing "readable" (at least some tiers) in Clojure, beyond http://clojure.org/reader. Without

Re: [Readable-discuss] Using readable with clojure

2014-10-27 Thread David A. Wheeler
On Mon, 27 Oct 2014 08:55:55 -0400, John Cowan wrote: > Well, indentation can model () or it can model []; it can't do both. > In CL or Scheme that doesn't matter, because [] is inessential. In > Clojure it's essential. I've been assuming that it'd model (). Interesting thought though. You can

Re: [Readable-discuss] Using readable with clojure

2014-10-27 Thread John Cowan
David A. Wheeler scripsit: > Not at all. The whole point is to have a syntax that is general, and > not tied to a particular semantic. Clearly it needs to be useful for > a given semantic, but not tied to it. Well, indentation can model () or it can model []; it can't do both. In CL or Scheme tha

Re: [Readable-discuss] Using readable with clojure

2014-10-26 Thread David A. Wheeler
Not at all. The whole point is to have a syntax that is general, and not tied to a particular semantic. Clearly it needs to be useful for a given semantic, but not tied to it. On October 26, 2014 10:43:17 PM EDT, John Cowan wrote: >David A. Wheeler scripsit: > >> In Clojure, "{" is already take

Re: [Readable-discuss] Using readable with clojure

2014-10-26 Thread John Cowan
David A. Wheeler scripsit: > In Clojure, "{" is already taken for maps, and "#{" for sets. That > interferes with {...} for infix. More importantly, [] is used to enclose lambda variables and in other situations in which Lisps use () for something other than application. I think that Readable w

Re: [Readable-discuss] Using readable with clojure

2014-10-26 Thread David A. Wheeler
On Mon, 27 Oct 2014 02:04:42 +0100, martijn brekelmans wrote: > Hello everybody, > > > I'm fiddling around with clojure, and I'd like to use readable with clojure. > I've scanned the wiki and mailing list for any pointers on how to use > readable within a clojure project, but found nothing. >

[Readable-discuss] Using readable with clojure

2014-10-26 Thread martijn brekelmans
Hello everybody, I'm fiddling around with clojure, and I'd like to use readable with clojure. I've scanned the wiki and mailing list for any pointers on how to use readable within a clojure project, but found nothing. Clojure uses leiningen as its project and dependency management. There's a