Re: can't connect with Datomic transactor

2014-09-09 Thread Shaun Robinson
Hi Wilker, I experienced the same using datomic.api/connect while experimenting with datomic-pro (0.9.4815.12) and Clojure 1.7.0-alpha2. Dropping back to Clojure 1.6.0 fixed the issue. (Datomic releases targeted Clojure 1.5 until Aug 31, 2014, and now target Clojure 1.6) [1] Shaun [1]

Re: Clojurians in Prague

2014-09-09 Thread Vincent H
On Tuesday, August 26, 2014 1:41:45 PM UTC+2, DomKM wrote: I'm in Prague for a couple weeks. Any locals want to grab a beer and chat about Clojure[Script]? There's a meetup tomorrow gathering people interested in FP in general and Clojure in particular. If you fancy, information is there:

[ANN] Async Ring 0.1.0

2014-09-09 Thread David Greenberg
Announcing the release of Async Ring! Ring is a great foundation for building HTTP servers in Clojure. However, Ring fails to solve many problems that high-performance and transactional HTTP servers must solve: - What does the server do when it can't handle the request rate? - How can the

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread Timothy Baldridge
How does this compare/contrast with Pedestal. Seems like there might be some overlap here? Timothy On Tue, Sep 9, 2014 at 9:24 AM, David Greenberg dsg123456...@gmail.com wrote: Announcing the release of Async Ring! Ring is a great foundation for building HTTP servers in Clojure. However, Ring

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread László Török
There seems to be a https://github.com/dgrnbrg/async-ring#comparison-with-pedestal section in the README 2014-09-09 16:34 GMT+01:00 Timothy Baldridge tbaldri...@gmail.com: How does this compare/contrast with Pedestal. Seems like there might be some overlap here? Timothy On Tue, Sep 9, 2014

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread James Reeves
Hi David, This looks very interesting, however I'd like to request that you change the name to make it clear this project isn't an official part of Ring. Usually I don't mind if a library uses Ring in its name, but in this case it seems like there could be a future source of confusion if Ring

Re: [ANN] Clojure 1.7.0-alpha2

2014-09-09 Thread Brent Millare
Excuse my ignorance but does volatile! have anything to do with Java's volatile keyword? Is there any relation at all? I'm not suggesting a name change, but it can be confusing coming from that angle. Maybe a blurb in the doc string? -- You received this message because you are subscribed to

Re: [ANN] Clojure 1.7.0-alpha2

2014-09-09 Thread Herwig Hochleitner
2014-09-09 18:54 GMT+02:00 Brent Millare brent.mill...@gmail.com: Excuse my ignorance but does volatile! have anything to do with Java's volatile keyword? Is there any relation at all? I'm not suggesting a name change, but it can be confusing coming from that angle. Maybe a blurb in the doc

Re: [ANN] Clojure 1.7.0-alpha2

2014-09-09 Thread Luc Prefontaine
The keyword has different meaning depending on the language and context. Most of the time to prevent optimizations by the compiler to insure write ordering and some consistent view (Java use). Not here. It's meant to warn that nothing is guaranteed, no synchronization, no consistent view. It

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread David Greenberg
Async Ring has been renamed to Spiral, a Ring that doesn't block, to avoid future confusion. On Tuesday, September 9, 2014 12:50:00 PM UTC-4, James Reeves wrote: Hi David, This looks very interesting, however I'd like to request that you change the name to make it clear this project isn't

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread dgrnbrg
Async Ring has been renamed to Spiral, a Ring that doesn't block, to avoid future confusion. On Tuesday, September 9, 2014 12:50:11 PM UTC-4, James Reeves wrote: Hi David, This looks very interesting, however I'd like to request that you change the name to make it clear this project isn't

Clojure/conj Speakers and Opportunity Grants

2014-09-09 Thread Alex Miller
*Clojure/conj - Nov 20-22, 2014* Warner Theater - Washington, DC http://clojure-conj.org/ Tickets https://www.eventbrite.com/e/clojureconj-2014-tickets-12388174363: $350 Training http://www.eventbrite.com/e/dc-clojure-training-intro-to-clojure-datomic-tickets-1268741: Intro to Clojure (2 days,

Re: [ANN] Clojure 1.7.0-alpha2

2014-09-09 Thread Alex Miller
No, it means exactly the same thing as volatile in Java (and is implemented in the Volatile Java class which holds a single volatile field). Basically a volatile box since a field must exist inside a class. The semantics are the same as Java - writes are guaranteed to be seen by subsequent

Re: can't connect with Datomic transactor

2014-09-09 Thread Alex Miller
A fix for this has been applied to Clojure master for the next release (no plan for when that will be yet, but probably ~weeks). On Monday, September 8, 2014 11:18:56 PM UTC-5, Wilker wrote: Actually, I just got an answer on the Datomic list, the problem is that I'm using Clojure

[ANN] aprint (awesome print) released

2014-09-09 Thread Daniel
Looks useful. -- 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 - please be patient with your first post. To unsubscribe from this group, send

Re: [ANN] Async Ring 0.1.0

2014-09-09 Thread bob
Great, I just wonder how you evaluate the performance, how many concurrences? how many requests? On Tuesday, September 9, 2014 11:25:04 PM UTC+8, dgrnbrg wrote: Announcing the release of Async Ring! Ring is a great foundation for building HTTP servers in Clojure. However, Ring fails to solve

Is Transit / core.async suitable for remote function invocation?

2014-09-09 Thread Mikera
I've encountered a couple of use cases where it would helpful to have some form of remote function invocation in Clojure/ClojureScript with the following characteristics: - Arbitrary functions can be effectively serialised and sent to remote machines - Remote functions can be invoked either