Re: What's clojure killer app? I don't see any.

2014-04-20 Thread JPH
I think that because of Clojure's resistance to heavy-weight frameworks, you won't necessarily see a "killer app" in the way Rails was for Ruby. I think the killer feature of Clojure is the sum of its parts. At first glance it's hard to immediately see the value, but once you start plugging togeth

Re: [ANN] immutable-int-map

2014-04-20 Thread Zach Tellman
I could represent the map {0 :foo, 100 :bar} as an array, but it would have to be a million element array with a lot of empty space. This would be (maybe) faster w.r.t. lookups, but would be vastly slower for enumerating entries, merging other maps, and adding keys that are larger than the

Re: [ANN] immutable-int-map

2014-04-20 Thread Plínio Balduino
"it's an immutable map that can only have positive integers as keys" -- Like an array? (My question is child of my complete ignorance, and I'm not questioning your knowledge or motivation) Plínio On Mon, Apr 21, 2014 at 1:40 AM, Zach Tellman wrote: > This one's pretty simple: it's an immutabl

[ANN] immutable-int-map

2014-04-20 Thread Zach Tellman
This one's pretty simple: it's an immutable map that can only have positive integers as keys. It can be found at https://github.com/ztellman/immutable-int-map. The one interesting aspect of this is that it has an efficient merge mechanism, which means it plays better with Clojure's reducer fra

Re: When is "The Conj" this year? (eom)

2014-04-20 Thread Alex Miller
Hi Sean, Cost is _always_ in mind when choosing venues and we always try to get the best rate we can to keep overall attendee costs down. Depending on time of year, dates, venue choices, etc things don't always work out the way we'd like. Those rates directly affect our bottom line as well for

Re: When is "The Conj" this year? (eom)

2014-04-20 Thread Alex Miller
Agreed. We will try to publish sooner this year. On Sunday, April 20, 2014 12:14:46 PM UTC-5, David Andrews wrote: > > Alex, I mentioned to Lynn that the agenda for Conj#4 was published too > late. I'd have loved to come up to Alexandria (especially with the train > station so convenient) and k

Re: Dealing with edn for the first time

2014-04-20 Thread Mark Mandel
I wrote a blog post a while back on working with EDN, which could be helpful: http://www.compoundtheory.com/clojure-edn-walkthrough/ >From there, fire up a REPL, load in clojure.edn, and start converting vectors and maps to EDN and see what the format looks like :) Mark On Mon, Apr 21, 2014 at

DITA-OT clojurage

2014-04-20 Thread Gregg Reynolds
Hi folks, I've started hacking away at a project to replace Ant by Leiningen in DITA-OT . For what it's worth, DITA is an excellent tech documentation "solution"; when you're ready to move past markdown and wikis to a "real" tech doc system, DITA is the way to

Re: When is "The Conj" this year? (eom)

2014-04-20 Thread Sean Corfield
On Apr 20, 2014, at 10:14 AM, David Andrews wrote: > Alex, I mentioned to Lynn that the agenda for Conj#4 was published too late. > I'd have loved to come up to Alexandria (especially with the train station so > convenient) and kept my streak going - but I needed to see an agenda before > comm

Re: What's clojure killer app? I don't see any.

2014-04-20 Thread Daniel Orias
On Saturday, April 19, 2014 9:15:38 AM UTC-7, Paulo Suzart wrote: > > Hi all, (warning, this is kinda confusing email) > > Been following the list for some time and specially paying attention to > what could be the killer clojure app as Akka is for Scala. > Etc. > The languages that you do use

Re: What's clojure killer app? I don't see any.

2014-04-20 Thread Magnus Therning
On Sat, Apr 19, 2014 at 01:15:38PM -0300, Paulo Suzart wrote: > Hi all, (warning, this is kinda confusing email) > > Been following the list for some time and specially paying attention > to what could be the killer clojure app as Akka is for Scala. > [...] > > Sorry guys, I've been posting abou

Re: When is "The Conj" this year? (eom)

2014-04-20 Thread David Andrews
Alex, I mentioned to Lynn that the agenda for Conj#4 was published too late. I'd have loved to come up to Alexandria (especially with the train station so convenient) and kept my streak going - but I needed to see an agenda before committing. Unfortunately, it didn't materialize in time and I

Re: Dealing with edn for the first time

2014-04-20 Thread Mike Haney
Found the project I lifted my config code from, it's this one: https://github.com/bellkev/dacom Look through that, it should give you a good starting point. If you still have questions, feel free to ask and we'll try to help. -- You received this message because you are subscribed to the Goo

Re: When is "The Conj" this year? (eom)

2014-04-20 Thread Marcus Blankenship
Yup, I have the same mindset! :-) Sent from my iPhone > On Apr 20, 2014, at 9:01 AM, Mike Haney wrote: > > Marcus - are you planning on going? This will be my first Conj, and I'm > going no matter what it takes. > > -- > You received this message because you are subscribed to the Google

When is "The Conj" this year? (eom)

2014-04-20 Thread Mike Haney
Marcus - are you planning on going? This will be my first Conj, and I'm going no matter what it takes. -- 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 a

Dealing with edn for the first time

2014-04-20 Thread Mike Haney
1. In its simplest form, EDN is just clojure data literals. So for simple cases like configuration, just use a map: { :database-uri "some-uri" :another-param "some value" :debug-mode true } 2. You can use clojure.java.io/resource to access resources, but for config files you usually don't

Re: What's clojure killer app? I don't see any.

2014-04-20 Thread Mike Haney
I'm glad Daniel mentioned Enlive, because it's a great example of something that AFAIK is completely unique to clojure. It was one of the first libraries I dove into when I started with clojure, and I was blown away. It is such a logical approach to templating that seems so obvious in hindsigh

Dealing with edn for the first time

2014-04-20 Thread Hussein B.
Hi, I want to save the configuration of my application in edn file. Lein is used (of course). I want to pub my config.edn under /resources directory. But honestly, I don't know the format of edn. I tried to google it, but I didn't get anything helpful. The format is in its early stages. So, m

Re: What's clojure killer app? I don't see any.

2014-04-20 Thread Paulo Suzart
Very valuable, Daniel. Really thanks On 20 April 2014 09:23, Daniel Kersten wrote: > For me the "killer" thing about Clojure isn't a specific library or > feature, its the philosophy that the community fosters and the collection > of features and libraries that this nurtures: > > >- Simpli

This is "why clojure", for those who are always asking.

2014-04-20 Thread Dave Tenny
A lot of people who've used lisp dialect languages will get "why clojure". Even then, a lot of us lispers wanted more. We wanted to leverage some of the vast amounts of code that have been written in recent years, in my case, for Java. I like lisp a lot but had sworn it off for many years becau

When is "The Conj" this year? (eom)

2014-04-20 Thread Alex Miller
Don't know yet - we are working on finding a venue and date. Alex -- 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 yo

Re: What's clojure killer app? I don't see any.

2014-04-20 Thread Daniel Kersten
For me the "killer" thing about Clojure isn't a specific library or feature, its the philosophy that the community fosters and the collection of features and libraries that this nurtures: - Simplicity - Decomplection (extreme separation of concerns) - Data-centric code (data-structure-fi