(into {} (apply map vector
'((cars bmw chevrolet ford peugeot)
(genres adventure horror mystery
{ford mystery, chevrolet horror, bmw adventure, cars genres}
On Mon, May 4, 2009 at 4:03 PM, Michel S. wrote:
>
>
>
> On May 4, 5:07 pm, Christophe Grand wrote
On May 4, 5:58 pm, Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
Thanks a lot and congrats to you and the Clojure community.
Finally I think I
Bravo to Rich and all contributors!
Kev
On May 5, 2:04 am, tmountain wrote:
> Congrats! I'm loving Clojure more all the time. Thank you for making
> the Lisp I've been waiting for all these years.
>
> Travis
>
> On May 4, 8:58 am, Rich Hickey wrote:
>
> > After a sustained period of API stabil
On May 4, 2009, at 10:33 PM, Mark Volkmann wrote:
I have a collection I need to pass to foo after the first arg like
this:
(foo "some value" my-collection)
What I need is a way to expand my-collection into individual arguments
that are passed to foo so that they will be collected back into
Suppose I have a function like this:
(defn foo [arg1 & other-args]
...)
I have a collection I need to pass to foo after the first arg like this:
(foo "some value" my-collection)
What I need is a way to expand my-collection into individual arguments
that are passed to foo so that they will be
Congrats! I'm loving Clojure more all the time. Thank you for making
the Lisp I've been waiting for all these years.
Travis
On May 4, 8:58 am, Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://
2009/5/5 e :
> From one perspective I was surprised to see the 1.0 mark before figuring out
> which things from contrib belonged in core. (From the other it seemed like
> if you are ready to ask the question about 1.0, then that could be a
> definition of 1.0 in itself).
>
> All I am really saying
Name: Incanter
URL: http://github.com/liebke/incanter/tree/master
Author: David Edgar Liebke
Tags: statistics, numerical computing, plotting
License: EPL
Dependencies: Parallel Colt, JFreeChart, OpenCSV
Description:
Incanter is a collection statistical computing and plotting
libraries with R-like
(dosync (alter congrats conj (System/getProperty "user.name")))
--~--~-~--~~~---~--~~
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
To unsubscribe from this
>From one perspective I was surprised to see the 1.0 mark before figuring out
which things from contrib belonged in core. (From the other it seemed like
if you are ready to ask the question about 1.0, then that could be a
definition of 1.0 in itself).
All I am really saying is that I agree that th
Tom,
This is a really helpful service. Thank you very much! It's
already helped me find stuff in the clojure.contrib.sql package that I
didn't have the smarts to originally search.
Kev
On May 4, 4:30 pm, Tom Faulhaber wrote:
> By the way, source of the robot is available on GitHub, for tho
Now that Clojure has hit it's 1.0 milestone, I was wondering what this
means for Clojure Contrib and the various other clojure libraries
(compojure etc...)
I've seen that post 1.0 Rich is planning some new features (presumably
for 1.1) but It'd be great to see releases of these libraries that
spe
On May 4, 5:07 pm, Christophe Grand wrote:
> Michel S. a écrit :
>
> >> (apply conj {} (map split-kv (split-pairs test-str)))
>
> > The last can be simplified by using into:
> > (into {} (map split-kv (split-pairs test-str)))
>
> It should be noted that into (and conj) is somewhat tricky with m
I second this notion.
On May 4, 9:21 am, Mibu wrote:
> Congratulations Rich and everyone for 1.0!
>
> Clojure really is remarkable, and people start to notice.
>
> Today, when people want to know something new they first go to
> Wikipedia before they even visit the homepage. There will be a lot
Michel S. a écrit :
>> (apply conj {} (map split-kv (split-pairs test-str)))
>>
>>
> The last can be simplified by using into:
> (into {} (map split-kv (split-pairs test-str)))
>
It should be noted that into (and conj) is somewhat tricky with maps:
user=> (into {} '({1 2} {3 4}))
{3 4, 1
Not yet but I've been wanting to start working on this as well. I'd
love to hear if anybody has experience with this.
William
On Mon, May 4, 2009 at 12:27 PM, Sean Devlin wrote:
>
> Hi,
> Has anyone else here been using Clojure to interact with SAP? Or, are
> there any JCo experts in the hou
On May 4, 9:03 am, Konrad Hinsen wrote:
> On May 4, 2009, at 14:23, Nathan Hawkins wrote:
>
> > This seems a little bit more like what I expected:
>
> > (map-assoc split-kv (split-pairs test-str))
>
> > -> {"baz" "3", "bar" "2", "foo" "1"}
>
> > Am I overlooking some already existing function h
Hi,
Has anyone else here been using Clojure to interact with SAP? Or, are
there any JCo experts in the house?
Sean
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To post to this group, send email t
Ok, I finally has some free time to look at this and think I found out
what is happening. For instance when compiling this
(defn v[] an-undefined-symbol) via C-c C-k:
I get the following message:
(:compilation-result
((:message "java.lang.Exception: Unable to resolve symbol: a in
this contex
Name: clj-contURL: http://github.com/swannodette/clj-cont/
Author: David Nolen
Tags: continuations
License: MIT
Dependencies: clojure-contrib (error-kit)
Description:
Port of Common Lisp cl-cont library. Adds support for delimited
continuations by transforming regular Clojure code into continuation
2009/5/4 Phil Hagelberg :
>
> On May 2, 1:02 am, Laurent PETIT wrote:
>> > > Note: I strongly suggest that the clojure.version.interim property
>> > > remains true in svn, so that it's not possible to inadvertently
>> > > release a version "too early".
>>
>> > Just to clarify - are you suggestin
Congrats Rich and contributors! You all have made a great tool and a
great community as well!
mfh
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Clojure" group.
To post to this group, send email to clojure@googleg
German readers might be interested to see that Heise published its
first news article about Clojure today:
http://www.heise.de/developer/Clojure-1-0-funktionale-Programmiersprache-fuer-die-Java-Virtual-Machine--/news/meldung/137231
So, I guess they will keep it on their radar. Let's work together
Congrats exciting times!
On Mon, May 4, 2009 at 8:58 AM, Rich Hickey wrote:
>
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
>
> Numbered releases will enable peop
Hello All,
I was playing with Waterfront editor and I found the below a little
difficult to figure out.
(defstruct aount :h1 :h2 :h3 :h4)
;;(def rowi8 (struct aount "x" "x" "x" "x"))
(def sande (ref rowi8))
@sande
{:h1 x , :h2 x, :h3 x, :h4 x} It appears it did not understand that I
commented
Hi,
I updated the Ivy repo for Clojure 1.0.0 and Contrib 757.
Feel free to use (example in the attached patches). If you
use the repo please mirror it locally. Thank you.
Sincerely
Meikel
contrib-ivy2.diff
Description: Binary data
clojure-ivy2.diff
Description: Binary data
smime.p7s
Descr
>
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
>
>
Congratulations!
I made a promise to myself long ago to really learn a Lisp. I've dabbled on
and off but now Cl
Congratulations! Keep up the good work,
/Olov
--~--~-~--~~~---~--~~
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
To unsubscribe from this group, send email
On Mon, 04 May 2009 16:31:21 +0200
Christophe Grand wrote:
>
> Nathan Hawkins a écrit :
> > Ok, my example seems to have misled. You're missing the point a
> > little bit:
> >
> > 1. I was trying to avoid the (reduce conj {} ...), by having the map
> > function do it. Why even build a list that
On May 2, 1:02 am, Laurent PETIT wrote:
> > > Note: I strongly suggest that the clojure.version.interim property
> > > remains true in svn, so that it's not possible to inadvertently
> > > release a version "too early".
>
> > Just to clarify - are you suggesting I should just change
> > version.p
Wow, I really didn't expected this one! I also came to realize that
I've been using Clojure for a year now, the longest period of time
I've devoted to a single non-mainstream language. A million thanks!
Congratulations to Rich and all contributors.
On May 4, 8:58 am, Rich Hickey wrote:
> After
By the way, source of the robot is available on GitHub, for those who
appreciate fine masochism:
http://github.com/tomfaulhaber/contrib-autodoc/
Really, nothing to see there, but we like to be open.
Enjoy!
On May 3, 11:41 pm, Tom Faulhaber wrote:
> Hello everybody,
>
> As many of you know, I
Glad to hear everyone likes it.
Here's my responses to the various comments here:
Chris: Rich added a link on the landing page while I was writing this
note. Thanks, Rich!
Mark: I hoping that the visibility of this page will spur the
contributors (myself included!) to ever higher levels of
docu
On May 4, 5:58 pm, Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
Congratulations!
martin
--~--~-~--~~~---~--~~
Big congrats. Fantastic work Rich and all contributors. Thanks for
making this happen.
/Jonas
2009/5/4 Rich Hickey :
>
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zi
On May 4, 2009, at 9:51 AM, Rich Hickey wrote:
May I please enter an issue to track it and provide a patch?
Sure, thanks!
Thanks. Entered as issue 113:
http://code.google.com/p/clojure/issues/detail?id=113
--Steve
smime.p7s
Description: S/MIME cryptographic signature
Hello All,
I want to arrange objects in rows and also being able to manipulate them. By
manipulation I meant, I could move one object from one row and use it to
replace another object in another. Should I use Map or something else? I
need your opinions here
Regards,
Emeka
--~--~-~--~
Nathan Hawkins a écrit :
> Ok, my example seems to have misled. You're missing the point a little
> bit:
>
> 1. I was trying to avoid the (reduce conj {} ...), by having the map
> function do it. Why even build a list that's only going to get thrown
> away when I want a hash-map at the end?
>
> 2.
On Mon, 4 May 2009 16:07:06 +0200
Christopher Taylor wrote:
>
> Hi Nathan,
>
> On 04.05.2009, at 15:47, Nathan Hawkins wrote:
>
> >
> > On Mon, 4 May 2009 06:16:14 -0700 (PDT)
> > Drew Raines wrote:
> >>
> >> Whoops, that (seq) is a debugging artifact. You can remove that:
> >>
> >> (let [t
On May 4, 8:05 am, Drew Raines wrote:
> user> (let [test-str "foo=1;bar=2;baz=3"]
> (reduce conj {}
> (map #(apply hash-map (seq (.split % "=")))
> (.split test-str ";"
Whoops, that (seq) is a debugging artifact. You can remove that:
(let [test-str "foo=1
On May 4, 7:23 am, Nathan Hawkins wrote:
> Possibly I'm going about this wrong. I'm trying to understand how best
> to construct maps from sequences, by applying a function which returns a
> key / value pair.
>
> Something like this:
>
> (ns test (:use clojure.contrib.str-utils))
>
> (def test-
Congratulations Rich! I'm happy to be a part of the Clojure community.
On May 4, 7:58 am, Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
>
> Num
Congratulations Rich and everyone for 1.0!
Clojure really is remarkable, and people start to notice.
Today, when people want to know something new they first go to
Wikipedia before they even visit the homepage. There will be a lot of
new interest in Clojure now that it has reached 1.0.
Please h
This is great news that'll hopefully help propel clojure into more
mainstream uses!
Many thanks to Rich and everyone else for helping create what I'd
consider to be the first real-world practical lisp!
I'm certainly looking forward to spending some more quality time with
the language!
R.
On Ma
Congrats!!!
On 5月4日, 下午8时58分, Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
>
> Numbered releases will enable people to consume a stable versio
On May 4, 9:51 am, "mchan...@uiuc.edu" wrote:
> This is a very cool! I have one suggestion: maybe we should update the
> clojure website and add the announcement of 1.0 release. I know that
> Rich has announce the news in the blog. However, most of the people
> will just go tohttp://clojure.org
Hi Nathan,
On 04.05.2009, at 15:47, Nathan Hawkins wrote:
>
> On Mon, 4 May 2009 06:16:14 -0700 (PDT)
> Drew Raines wrote:
>>
>> Whoops, that (seq) is a debugging artifact. You can remove that:
>>
>> (let [test-str "foo=1;bar=2;baz=3"]
>> (reduce conj {}
>> (map #(apply hash-map (.sp
Congratulations, Rich! And thanks for all your hard work. Having a 1.0
release out to help adoption in the workplace environments that we
need to get into.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Clojure" gr
On Mon, 4 May 2009 06:16:14 -0700 (PDT)
Drew Raines wrote:
>
> On May 4, 8:05 am, Drew Raines wrote:
>
> > user> (let [test-str "foo=1;bar=2;baz=3"]
> > (reduce conj {}
> > (map #(apply hash-map (seq (.split % "=")))
> > (.split test-str ";"
>
> Whoops,
Congratulations, Rich! And thanks for all your hard work. Having a 1.0
release ought to help adoption in the workplace environments that we
need to get into.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Clojure" g
This is a very cool! I have one suggestion: maybe we should update the
clojure website and add the announcement of 1.0 release. I know that
Rich has announce the news in the blog. However, most of the people
will just go to
http://clojure.org/. Therefore, I think that it is very important to
put t
Thank you and congrats!
On May 4, 9:46 am, AlamedaMike wrote:
|> Congratulations, Rich! And thanks for all your hard work. Having a
1.0
|> release out to help adoption in the workplace environments that we
|> need to get into.
Indeed, this is the case where I work. Having a stable version to
t
On May 4, 8:11 am, "Stephen C. Gilardi" wrote:
> Clojure's number syntax is documented athttp://clojure.org/readerto
> be:
>
> Numbers - as per Java, plus indefinitely long integers are supported,
> as well as ratios, e.g. 22/7. Floating point numbers with an M suffix
> are read as BigDecimals.
2009/5/4 Nathan Hawkins :
>
> Possibly I'm going about this wrong. I'm trying to understand how best
> to construct maps from sequences, by applying a function which returns a
> key / value pair.
>
> Something like this:
>
> (ns test (:use clojure.contrib.str-utils))
>
> (def test-str "foo=1;bar=2
Rich Hickey wrote:
> After a sustained period of API stability and minimal bugs reports,
> I'm happy to announce the release of Clojure 1.0!
>
> http://clojure.googlecode.com/files/clojure_1.0.0.zip
This is fantastic! Congratulations to Rich and the Clojure community.
Cheers!
BG
--
Baishampay
Nathan Hawkins wrote:
> Possibly I'm going about this wrong. I'm trying to understand how
> best to construct maps from sequences, by applying a function which
> returns a key / value pair.
[...]
> Am I overlooking some already existing function hidden away someplace
> that does this?
Here's
On May 4, 2009, at 14:23, Nathan Hawkins wrote:
> This seems a little bit more like what I expected:
>
> (map-assoc split-kv (split-pairs test-str))
>
> -> {"baz" "3", "bar" "2", "foo" "1"}
>
>
> Am I overlooking some already existing function hidden away someplace
> that does this?
Here's one w
After a sustained period of API stability and minimal bugs reports,
I'm happy to announce the release of Clojure 1.0!
http://clojure.googlecode.com/files/clojure_1.0.0.zip
Numbered releases will enable people to consume a stable version of
Clojure and move to bugfix-only incremental versions whi
2009/5/4 Rich Hickey :
>
>
>
> On May 4, 7:14 am, Laurent PETIT wrote:
>> Hi,
>>
>> 2009/5/4 Rich Hickey
>>
>>
>>
>>
>>
>> > On May 4, 1:53 am, Laurent PETIT wrote:
>> > > 2009/5/4 Christophe Grand
>>
>> > > > Janico Greifenberg a écrit :
>> > > > > Hi,
>>
>> > > > > I encountered unexpected b
Possibly I'm going about this wrong. I'm trying to understand how best
to construct maps from sequences, by applying a function which returns a
key / value pair.
Something like this:
(ns test (:use clojure.contrib.str-utils))
(def test-str "foo=1;bar=2;baz=3")
(defn split-kv [text]
(let [[k
On May 4, 7:14 am, Laurent PETIT wrote:
> Hi,
>
> 2009/5/4 Rich Hickey
>
>
>
>
>
> > On May 4, 1:53 am, Laurent PETIT wrote:
> > > 2009/5/4 Christophe Grand
>
> > > > Janico Greifenberg a écrit :
> > > > > Hi,
>
> > > > > I encountered unexpected behavior of the 'if' form in clojure when
>
Clojure's number syntax is documented at http://clojure.org/reader to
be:
Numbers - as per Java, plus indefinitely long integers are supported,
as well as ratios, e.g. 22/7. Floating point numbers with an M suffix
are read as BigDecimals.
The enclosed posting reports an unnecessary diverg
Absolutely brilliant. Exactly what clojure-contrib and the clojure community
needed. Thank you!
On Mon, May 4, 2009 at 2:41 AM, Tom Faulhaber wrote:
>
> Hello everybody,
>
> As many of you know, I have been working on a "contrib autodoc robot"
> for the last little while.
>
> It is now up and run
This is really good.
Have you considered a mechanism for including richer documentation per
contribution/namespace, ala javadocs package document e.g. html files
with images etc ?
On 04/05/2009, at 4:11 PM, Tom Faulhaber wrote:
>
> Hello everybody,
>
> As many of you know, I have been worki
Hi,
2009/5/4 Rich Hickey
>
>
>
> On May 4, 1:53 am, Laurent PETIT wrote:
> > 2009/5/4 Christophe Grand
> >
> >
> >
> >
> >
> > > Janico Greifenberg a écrit :
> > > > Hi,
> >
> > > > I encountered unexpected behavior of the 'if' form in clojure when using
> > > > instances of java.lang.Boolean
is it encouraged for people to post questions to that wiki? and do they end
up near what the question is referring to?
For example, I was just looking at the docs there for "cond/cond-let" and
thought a discussion could help make the docs more immediately penetrable.
On Mon, May 4, 2009 at 2:41
This is great! I hope the contrib authors will take the time to
improve their documentation where needed and add some examples for
functions and macros whose use isn't obvious.
On Mon, May 4, 2009 at 1:41 AM, Tom Faulhaber wrote:
>
> Hello everybody,
>
> As many of you know, I have been working
On Mon, May 4, 2009 at 12:28 PM, Arie van Wingerden wrote:
> Hi,
> in the first place i should say i am not knowledgeable on emacs / slime /
> swank ;-)
> I set up the emacs environment as described here:
>
> http://dc.clj.fogus.me/index.php?title=Installing_Clojure_and_Slime_on_Windows
> Simple
Hi,
in the first place i should say i am not knowledgeable on emacs / slime /
swank ;-)
I set up the emacs environment as described here:
http://dc.clj.fogus.me/index.php?title=Installing_Clojure_and_Slime_on_Windows
Simple evaluation of e.g. (+ 2 3) goes fine.
However, when i try to evaluate this
On May 4, 1:53 am, Laurent PETIT wrote:
> 2009/5/4 Christophe Grand
>
>
>
>
>
> > Janico Greifenberg a écrit :
> > > Hi,
>
> > > I encountered unexpected behavior of the 'if' form in clojure when using
> > > instances of java.lang.Boolean as the condition. I wanted to convert
> > > input strin
Hi Boris,
Am 03.05.2009 um 22:57 schrieb bOR_:
Slime would do fine. I could start a (simulation) of 1 years, and
see the output that (simulation) generated every 100 years scroll by
in the mean time. Vimclojure seems to store all that output and spit
it out at the end.
Is this something I
71 matches
Mail list logo