Re: [ANN] As I was missing this kind of library in clojure I created relational_mapper for dealing with querying relational databases

2016-04-04 Thread Oliver George
I like the idea of DB convention interfaces but that wasn't what I was thinking about specifically. For tables, fields and relations in an application there may be conventions established by a framework but there are also likely to be exceptions on a table-by-table basis. An schema interface p

Re: Core.async performance with many channels

2016-04-04 Thread Howard Lewis Ship
You should perhaps look at github.com/walmartlabs/active-status if you want a way to figure out what all those processes are doing. I'd say the things we've worked on have had dozens of channels, and often common core.async primitives (such as into, pipe, etc.) create additional channels and CSPs

Re: [ANN] [book] Mastering Clojure published!

2016-04-04 Thread Alan Thompson
I'm looking forward to reading it. The printed version is half-way here, and I already have the e-book! Alan On Sat, Apr 2, 2016 at 9:46 PM, Akhil Wali wrote: > I'm pleased to announce that Mastering Clojure has been published. > This book is a fast paced exploration of the more advanced featur

Re: Downloading Clojure + Contrib Source

2016-04-04 Thread Sean Corfield
On 4/4/16, 3:07 AM, "Chris White" wrote: > I'm currently in the process of learning Clojure and would like to look > around the source code to see how it's laid out. Given that the core of Clojure itself is a mix of Java and (often) non-idiomatic Clojure, I’m not sure what value any of it would

Re: Cross platform date/time libarary

2016-04-04 Thread Sean Corfield
On 4/3/16, 11:41 PM, "JvJ" wrote: > OK.  As long as a single import in a cljc will suffice. Nope. The Clojure time libraries all lean very heavily on Java interop so a single source solution really is not feasible. Sean Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If

Re: [ANN] dali SVG library 0.7.0

2016-04-04 Thread Jules
This looks nice :-) an off-the-wall question - exposing my ignorance about how SVG is handled in the browser... given that I can server-push incremental DOM updates to my UI and that SVG seems to be expressed as a DOM (using reagent), could I do something similar with DALI to e.g. add nodes to

Re: Downloading Clojure + Contrib Source

2016-04-04 Thread Chris White
On Monday, April 4, 2016 at 5:31:21 AM UTC-7, Stuart Sierra wrote: > > Hi Chris, > > No, there is no single command I know of to automatically download all of > the contrib libraries. It's something you could do with a shell script, I > expect. > > But you probably don't need to do that if you'

Re: Downloading Clojure + Contrib Source

2016-04-04 Thread Stuart Sierra
Hi Chris, No, there is no single command I know of to automatically download all of the contrib libraries. It's something you could do with a shell script, I expect. But you probably don't need to do that if you're just interested in learning Clojure. 'contrib' just means things contributed t

Downloading Clojure + Contrib Source

2016-04-04 Thread Chris White
I'm currently in the process of learning Clojure and would like to look around the source code to see how it's laid out. Unfortunately I'm having trouble finding an easy way to download not only the Clojure source code, but also the contrib packages. Currently it looks like I have to download e

[ANN] kithara 0.1.0 - Reliable RabbitMQ Consumers for Clojure

2016-04-04 Thread Yannick Scherer
kithara aims to facilitate the creation of RabbitMQ consumers in Clojure. It is based on Lyra (https://github.com/jhalterman/lyra) to provide recovery and retry mechanisms. It _is not_ a universal RabbitMQ client. - GitHub: https://github.com/xsc/kithara - Generated Documentation: http://xsc.gith

Re: [ANN] Aleph 0.4.1

2016-04-04 Thread Alan Moore
Thanks for the awesome library! My vote for UDP examples: mDNS (multicast DNS) or SSDP discovery protocols :-) Alan -- 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 ne

Re: [ANN] As I was missing this kind of library in clojure I created relational_mapper for dealing with querying relational databases

2016-04-04 Thread Krzysiek Herod
Thanks :-) I was thinking about using protocols for defining interfaces of different types of databases (e.g. MySQL, PostgreSQL), but with conventions I'm not sure. Most of the time conventions would not change, and once in a while somebody will want to change only one of them (probably foreig

Re: [ANN] [book] Mastering Clojure published!

2016-04-04 Thread Matching Socks
The publisher's blurb on Amazon says, You'll start off by learning the details of sequences, concurrency primitives, and macros. Packed with a lot of examples, you'll get a walkthrough on orchestrating concurrency and parallelism, which will help you understand Clojure reducers, and we'll walk

Re: Protocols in another namespace, retract-type possible ?

2016-04-04 Thread Niels van Klaveren
Hey Derek, You're right, I just redefined the Associative implementation to identity, making it a no-op and then added an IPersistentMap implementation. It seemed a bit hacky, but in this case performance doesn't matter too much, so it probably works out OK. It might be that the no-op gets opti

Re: Webassembly as a Clojure target platform

2016-04-04 Thread Kevin Downey
I recommend reading up on WebAssembly, a good place to start might be https://github.com/WebAssembly/design/blob/master/FAQ.md#is-webassembly-only-for-cc-programmers/ In those three paragraphs, it is pretty clear that, at least as it stands now, wasm is much closer semantically to actual asm than