Re: Unable to write GPL software with clojure?

2015-08-18 Thread Sean Corfield
On 8/18/15, 3:04 PM, "Phillip Lord" wrote: >There *is*, however, an issue with use of many parts of the Clojure >Ecosystem. Even if the "Clojure/core" definition extended to Contrib libraries, under this consideration, you couldn’t write a non-trivial Clojure program with just the core/contri

Re: Unable to write GPL software with clojure?

2015-08-18 Thread Sean Corfield
On 8/18/15, 2:24 PM, "Kyle Sexton" wrote: >Can anyone weigh in on whether it is possible to write GPL code with clojure? >Seen some recent[1] tweets saying that the EPL on clojure core prevents >writing GPL code with clojure. You cannot write an application that is GPL and released as a stan

Re: Unable to write GPL software with clojure?

2015-08-18 Thread Phillip Lord
Bodil is wrong, I belive. You can write GPL software with clojure, in the same way that you can write GPL software with Java. Or GPL software for Windows. The relevant provision in the GPL is the bit about "standard interface" and "system libraries". You can link GPL code to a system library with

Unable to write GPL software with clojure?

2015-08-18 Thread Kyle Sexton
All, Can anyone weigh in on whether it is possible to write GPL code with clojure? Seen some recent[1] tweets saying that the EPL on clojure core prevents writing GPL code with clojure. [1] - https://twitter.com/bodil/status/633566680879366144 -- Kyle Sexton -- You received this message bec

Re: [ANN] Glow version 0.1.2 released - a parser and syntax highlighter for Clojure source code.

2015-08-18 Thread W. David Jarvis
In this particular case, I wanted something that would work specifically on strings of Clojure code rather than on forms directly. I could obviously go from the former to the latter but I had hoped to avoid the use of read-string in this case as well. Tbh, I've also found c.t.a. to be a little int

Re: [ANN] Glow version 0.1.2 released - a parser and syntax highlighter for Clojure source code.

2015-08-18 Thread Aaron Cohen
I'm curious why you chose to write your own parser rather than use clojure.tools.analyzer ? On Tue, Aug 18, 2015 at 10:53 AM, W. David Jarvis wrote: > Hey all - > > I'm happy to announce the release of version 0.1.2 of Glow >

Re: How to transform this structure idiomaticlly in Clojure?

2015-08-18 Thread Gary Verhaegen
I'd do something like (untested): (defn transform [node] (->Node (first node) (map transform (second node On 18 August 2015 at 17:32, Hussein B. wrote: > Hi, > > I have the following structure. Node has a string properly and a vector > nodes and of course, each node has a string a prop

How to transform this structure idiomaticlly in Clojure?

2015-08-18 Thread Hussein B.
Hi, I have the following structure. Node has a string properly and a vector nodes and of course, each node has a string a property and a vector of nodes. So I created the following record: (defrecord Node [title childs]) And I have the following JSON response: node string [ node1 [ nn1

[ANN] Glow version 0.1.2 released - a parser and syntax highlighter for Clojure source code.

2015-08-18 Thread W. David Jarvis
Hey all - I'm happy to announce the release of version 0.1.2 of Glow , the syntax highlighting library I open-sourced about a month ago. This release comes with a number of massive changes as to the underlying nature of the library. In essence, I've moved aw

[ANN] trapperkeeper-webserver-jetty9 v1.4.0 : initial support for websockets

2015-08-18 Thread Chris Price
Today we did a new release of puppetlabs/trapperkeeper-webserver-jetty9 to clojars. trapperkeeper-webserver-jetty9 is the main webserver component for use with our "trapperkeeper" service framework. The new release is version 1.4.0, and it includes some initial support for websockets. We're call

Re: Clojure Truck Factor

2015-08-18 Thread Jorge Branco
It surely seems so, I don't deny everyone of us *feels* that way. But you can be sure that that's always easier than having to work on code you do not know with business logic you also do not know of and with all its bugs and quirks of its own. On Mon, Aug 17, 2015 at 6:29 PM, Gary Verhaegen wrot