Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Cecil Westerhof
2017-03-11 4:00 GMT+01:00 Alex Miller : > Sorry, I don't have any control over the page - that's the publisher. > ​I hope they read this list. ;-) ​ ​I have a busy weekend. I'll give them a heads-up after the weekend. -- Cecil Westerhof -- You received this message because you are subscribed

Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Alex Miller
Sorry, I don't have any control over the page - that's the publisher. -- 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

Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Cecil Westerhof
2017-03-10 23:27 GMT+01:00 Alex Miller : > Hey, the page just appeared today actually... it's alive! > > https://pragprog.com/book/shcloj3/programming-clojure > ​I have default JavaScript disabled. Luckily for pragprog.com I only need to activate one domain. (There are sites that want you to acti

Re: Private member variables for deftype

2017-03-10 Thread Alex Miller
No. On Friday, March 10, 2017 at 5:14:09 PM UTC-6, Tianxiang Xiong wrote: > > Is there a way of giving a type defined with `deftype` internal member > variables? E.g. not passed explicitly in the constructor. > > With `reify`, we can use a closure > :

Private member variables for deftype

2017-03-10 Thread 'Tianxiang Xiong' via Clojure
Is there a way of giving a type defined with `deftype` internal member variables? E.g. not passed explicitly in the constructor. With `reify`, we can use a closure : (let [ctx (atom nil) kv-store (atom nil)] (reify Processor ;; ... (in

Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Alex Miller
Hey, the page just appeared today actually... it's alive! https://pragprog.com/book/shcloj3/programming-clojure On Friday, March 10, 2017 at 4:25:39 PM UTC-6, Alex Miller wrote: > > It's coming along nicely, should be out in beta this summer I think, > including a brand new chapter on spec! > >

Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Alex Miller
It's coming along nicely, should be out in beta this summer I think, including a brand new chapter on spec! On Friday, March 10, 2017 at 11:17:58 AM UTC-6, Shaun Parker wrote: > > Thanks for the update Alex. I can't wait to read the third edition of > Programming Clojure! > > On Thursday, March

(JOBS) Quartet is looking for a Core Platform Engineer & Platform Engineering Manager

2017-03-10 Thread lherzig via Clojure
Quartet is a mission-driven technology company transforming the way mental healthcare is delivered. We partner with insurers and physicians to make mental healthcare more accessible and integrated into primary care. Our platform relies on advanced analytics, proven treatment programs, and easy

Re: Vars as global thread-locals?

2017-03-10 Thread Didier
Absolutly, Clojure embraces its host platform. Always feel free to use the Java features when they work best for your use case. But just to clarify, Java's ThreadLocal is an implementation of dynamic scoping. The scope is determined not by the source code, but by the runtime circumstances, in

Re: Source Code for Stuart Halloway's ETL Talk

2017-03-10 Thread Shaun Parker
Thanks for the update Alex. I can't wait to read the third edition of Programming Clojure! On Thursday, March 9, 2017 at 7:05:52 PM UTC-7, Alex Miller wrote: > > He has not yet released it but he is still planning to do so. -- You received this message because you are subscribed to the Google G

Re: Leiningen, AOT compilation, and classloaders

2017-03-10 Thread Mike Rodriguez
I haven't been able to get to the bottom of this as of yet. Primarily the problem is I need to investigate how `lein trampoline` works compared to without it, from an implementation perspective. I'll note that `lein test` does do a :reload option to `require` when running tests. Typically for

Re: Navigators and lenses

2017-03-10 Thread Jason Felice
I'm very curious why most lens libraries don't just use fns with arity 1 and 2. (I'm going to guess that Specter doesn't because it wants more introspection into the lenses for optimization purposes.) On Thu, Mar 9, 2017 at 4:25 PM, Mark Engelberg wrote: > On Mar 9, 2017 9:52 AM, "Brandon Bloom