Re: Welcome the new maintainer of Loom: Paul Snyder

2016-02-15 Thread Julio Barros
+1 > On Feb 15, 2016, at 2:29 PM, Paul L. Snyder wrote: > > On Mon, 15 Feb 2016, Gregg Reynolds wrote: > >> On Feb 11, 2016 6:19 AM, "Aysylu Greenberg" wrote: >>> >>> I'm pleased to announce that Paul Snyder >> (@pataprogramming, pataprogramming on Github) has joined me in maintaining >> Loom

Re: clojure future method

2016-02-15 Thread Mike Sassak
Is the future returning a lazy seq? You might need to walk the seq with doseq / dorun etc. On Mon, Feb 15, 2016, 6:02 AM Gary Verhaegen wrote: > `future` starts a function in a separate thread, which comes out of a > thread pool. It may not be that easy to check if a future has run at > all if y

Welcome the new maintainer of Loom: Paul Snyder

2016-02-15 Thread Rafik NACCACHE
I want to thank you guys for this library. I use it in milestones,my project scheduling library (https://github.com/turbopape/milestones) to detect cycles in tasks precedence graph. Keep on the great work, and all the best for the maintaibers' team! -- You received this message because you are

Re: [ANN] Graclj 0.1.0 -- New Gradle Plugin for Clojure

2016-02-15 Thread Andrew Oberstar
Yeah, something closer to that picture is what I'd prefer for a logo. I ended up just grabbing the first public domain drawing I could find. On Mon, Feb 15, 2016 at 9:06 AM Michael Willis wrote: > In the event that you're looking for a logo, consider an artistic icon > based on this: https://en

Re: Welcome the new maintainer of Loom: Paul Snyder

2016-02-15 Thread Ghadi Shayban
You're going to be a great maintainer, Paul. On Monday, February 15, 2016 at 5:30:04 PM UTC-5, Paul L. Snyder wrote: > > On Mon, 15 Feb 2016, Gregg Reynolds wrote: > > > On Feb 11, 2016 6:19 AM, "Aysylu Greenberg" > wrote: > > > > > > I'm pleased to announce that Paul Snyder > > (@pataprogram

Re: confirming a core async channel is empty?

2016-02-15 Thread Stig Brautaset
Alex Miller writes: > You could use poll! - it is non-blocking. My tests thank you! That is indeed what I was after. I suppose since I was using !! I was looking for another method with two !'s at the end. Stig -- You received this message because you are subscribed to the Google Groups "Cloj

Re: Welcome the new maintainer of Loom: Paul Snyder

2016-02-15 Thread Paul L. Snyder
On Mon, 15 Feb 2016, Gregg Reynolds wrote: > On Feb 11, 2016 6:19 AM, "Aysylu Greenberg" wrote: > > > > I'm pleased to announce that Paul Snyder > (@pataprogramming, pataprogramming on Github) has joined me in maintaining > Loom. I'm excited for the coming year for Loom, with more excellent > con

Re: macro to unwrap a list

2016-02-15 Thread Gary Verhaegen
On Monday, 15 February 2016, Sonny To wrote: > I am trying to write a macro to unwrap a list: > > here's my naive attempt > > (defmacro unwrap [s] > (-> s pr-str (clojure.string/replace #"[\(\)]" "") read-string)) > > (unwrap (1 2 3) ) should give 1 2 3 > > any ideas how this can be done? > >

Re: macro to unwrap a list

2016-02-15 Thread Stuart Sierra
A macro can't do this, it must return a single form. But the `apply` function can do something similar in the context of a function call. (apply foo '(1 2 3)) is the same as (foo 1 2 3) –S On Monday, February 15, 2016 at 2:05:52 PM UTC-5, Sonny To wrote: > > I am trying to write a macro to un

Re: Trouble replacing deprecated map< function

2016-02-15 Thread Francis Avila
I think the difficulty here is that Chord has a bidirectional channel, where putting and taking operate on different "streams" inside the channel. (Internally, Chord is actually using a different channel for reads and writes. It constructs the "joined" channel using chord.channels/bidi-ch) I do

[ANN] cljs-rete4f - CLIPS-like expert system shell on ClojureScript

2016-02-15 Thread ru
Hello All, ClojureScript RETE for frames engine published on (https://github.com/rururu/cljs-rete4f). It uses recently added to ClojureScript "eval" function. This is only difference with core of rete4farmes (https://github.com/rururu/rete4frames). Sincerely, Ru -- You received this messag

Re: Welcome the new maintainer of Loom: Paul Snyder

2016-02-15 Thread Gregg Reynolds
On Feb 11, 2016 6:19 AM, "Aysylu Greenberg" wrote: > > I'm pleased to announce that Paul Snyder (@pataprogramming, pataprogramming on Github) has joined me in maintaining Loom. I'm excited for the coming year for Loom, with more excellent contributions accepted faster. Your Readme doesn't even bo

Re: macro to unwrap a list

2016-02-15 Thread James Reeves
What do you mean by "unwrap a list"? If you mean something where: (foo (unwrap 1 2 3)) == (foo 1 2 3) Then I'm afraid this can't be done. A macro returns a single data structure. - James On 15 February 2016 at 18:54, Sonny To wrote: > I am trying to write a macro to unwrap a list: > > he

macro to unwrap a list

2016-02-15 Thread Sonny To
I am trying to write a macro to unwrap a list: here's my naive attempt (defmacro unwrap [s] (-> s pr-str (clojure.string/replace #"[\(\)]" "") read-string)) (unwrap (1 2 3) ) should give 1 2 3 any ideas how this can be done? thanks, Sonny -- You received this message because you are subsc

Re: [ANN] HugSQL 0.4.0 release

2016-02-15 Thread Ryan Fowler
Great release, Curtis! I'm looking forward to cleaning up some of my composition hacks. On Mon, Feb 15, 2016 at 8:04 AM, Curtis Summers < curtis.summ...@layerware.com> wrote: > I'm happy to announce the 0.4.0 release of HugSQL. > > HugSQL is a Clojure library for embracing SQL in your projects.

Re: java web start and clojure application

2016-02-15 Thread Jason Zwolak
I'd also like to point out for the record, since I ran into this problem, that the policy related static code must appear before any requires in the Java code that loads the application specific functions; like the "clojure-main" in the OPs example. I believe a more modern load of the applicati

Clojure Engineer - Top Tech House - Chicago - $180,000 +

2016-02-15 Thread alex
Hey All, I am currently working alongside a top tech house over in Chicago that is building a distributed system using Clojure. They are now on the search for talented and experienced Clojure engineers to join their team. Paying up to $180,000 + Benefits + Bonus ! If you are interested in fi

Re: [ANN] Graclj 0.1.0 -- New Gradle Plugin for Clojure

2016-02-15 Thread Michael Willis
In the event that you're looking for a logo, consider an artistic icon based on this: https://en.wikipedia.org/wiki/Common_grackle On Sunday, February 14, 2016 at 8:11:00 PM UTC-6, Andrew Oberstar wrote: > > I just released the first version of Graclj, which is a new Gradle plugin > for Clojure.

[ANN] HugSQL 0.4.0 release

2016-02-15 Thread Curtis Summers
I'm happy to announce the 0.4.0 release of HugSQL. HugSQL is a Clojure library for embracing SQL in your projects. This release focuses on composability features. Specifically, we now have Clojure Expressions providing the full power of Clojure within y

Re: clojure future method

2016-02-15 Thread Gary Verhaegen
`future` starts a function in a separate thread, which comes out of a thread pool. It may not be that easy to check if a future has run at all if you don't hold onto the future object and wait for it. How did you check if they run? It's possible, for example, that they are sending their print's to

clojure future method

2016-02-15 Thread Punit Naik
I have a function which calls a number of functions in sequence. Few of them are normal functions and some of them use clojure's 'future' method. When I run this function, All the normal fuctions run but the functions which use 'future' don't run at all. But if I run the functions which use 'fu