> How about introducing a second part to the api? (store) creates a
> wrapper for the persistent address, and refp then takes one of those
> wrappers and the name?
I like that. I would go one step further and say refp should have a
default data store that is used unless you specify anything else
Hey,
Since Relevance is heavily investing in Clojure, do you think they are
working on a Clojure web framework?
Personally, I wish.
--
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
On Sep 3, 4:24 pm, Miki wrote:
> > Fannkuch has required the permutations to be generated in a particular
> > order for years because too many programmers contributed programs that
> > did not generate some of the permutations or used faster algorithms to
> > generate the permutations.
>
> I've
I too was very excited till I found out the date. I'm giving a talk on riak in
Detroit on that Saturday.
Maybe next year.
--
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 f
On Sep 3, 8:06 pm, Nick Brown wrote:
> Yeah, I'm in the same boat. A conference I want to attend right in my
> backyard and its the same weekend as my high school class reunion...
Everyone's different, but if I were you, I'd opt for just about any
conference compared to going to a high school re
Yeah, I'm in the same boat. A conference I want to attend right in my
backyard and its the same weekend as my high school class reunion...
On Sep 3, 4:27 pm, Sean Corfield wrote:
> Dang! Wish I could be there but it clashes with a previous commitment
> in Albuquerque (a cat show - seriously!).
>
On Thu, Sep 2, 2010 at 9:33 AM, Sean Allen wrote:
> @stuartholloway
@stuarthalloway
Note the 'a'. With an 'o' it's a British soccer coach :)
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/
"If you're not annoying
2010/9/3 Christian Guimarães :
> Interested? Add your twitter account bellow.
>
> Cheers.
>
> @csgui (Christian Guimaraes)
@seancorfield (Sean Corfield - caveat: I do more CFML than anything
else with some Scala)
--
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com
> Fannkuch has required the permutations to be generated in a particular
> order for years because too many programmers contributed programs that
> did not generate some of the permutations or used faster algorithms to
> generate the permutations.
I've read several implementation so far and I'm sti
I'm interested in Conjure webframework and I'm considering trying to
read its source code and participate later.
What do you think?
Do you other projects in mind?
This discussion is amazing guys :)
On Sep 3, 8:25 pm, CuppoJava wrote:
> I had the exact same problem transitioning from OOP to Lisp,
This may help!
http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
"These twenty video lectures by Hal Abelson and Gerald Jay Sussman are
a complete presentation of the course, given in July 1986 for Hewlett-
Packard employees, and professionally produced by Hewlett-Packard
Te
Thanks for sharing this link David. Love it.
On Sep 3, 8:54 am, David Nolen wrote:
> On Fri, Sep 3, 2010 at 11:50 AM, fin wrote:
> > It is better to have 100 functions in one category than 10 functions
> > in 10 categories?
>
> > I don't think so. See:
> >http://clojure.github.com/clojure/cloju
ITA. I was planning on doing what clojure.contrib.sql does with a
global var and with-connection block for dynamic binding. Unless
people don't like that approach...
On Sep 2, 12:56 pm, Mike Meyer wrote:
> On Wed, 1 Sep 2010 15:14:45 -0700 (PDT)
>
>
>
>
>
> Alyssa Kwan wrote:
> > I'll go one ste
Revision number is a great idea!
I don't think I want to do copy-on-write within Clojure because it
would require a separate thread for cleanup. The underlying database
should take care of it anyways.
Thanks!
Alyssa
On Sep 2, 8:47 am, Timothy Baldridge wrote:
> >It checks the value against memo
2010/9/3 Christian Guimarães :
>
> Everybody here has a common interest. Clojure. And I think that all people
> here can contribute with relevant informations. So, why not follow the guys
> from this list.
>
> Interested? Add your twitter account bellow.
>
> Cheers.
>
> @csgui (Christian Guimarae
David Nolen writes:
> Clojure functions categorized: http://clojuredocs.org/quickref/Clojure%20Core
Wow, that is very nice -- especially the expandable view of the
implementation source.
--
Steven E. Harris
--
You received this message because you are subscribed to the Google
Groups "Clojure
Everybody here has a common interest. Clojure. And I think that all people here
can contribute with relevant informations. So, why not follow the guys from
this list.
Interested? Add your twitter account bellow.
Cheers.
@csgui (Christian Guimaraes)
On 2010/09/03, at 02:18, HB wrote:
> This
That's a very good point, I can't think of a good way to address that
off top of my head, I agree that passing in a function isn't really
great either.
On Sep 3, 3:17 pm, Stuart Sierra wrote:
> No. I'm talking about collisions when multiple deserialization
> functions are added from different sou
Dang! Wish I could be there but it clashes with a previous commitment
in Albuquerque (a cat show - seriously!).
Do you have a sense of what level the talks are going to be at? Would
a Clojure n00b get a lot of value out of it or are most of the talks
going to be advanced? (I'd expect the latter s
Thanks and congratulations to the Clojure/core team for making this
happen. Can't wait!
Justin
On Sep 3, 3:15 pm, Stuart Halloway wrote:
> We're happy to announce that the official (first clojure-conj) conference
> site is now live athttp://clojure-conj.org, and that registration is open.
>
> T
On 1 Sep 2010, at 08:25, Konrad Hinsen wrote:
Right, but then this should be blamed on macroexpand-all, which
implements a crude approximation to how macroexpansion is done by
the compiler.
There's also clojure.contrib.macro-utils/mexpand-all, which does a
much better job, but still fails
No. I'm talking about collisions when multiple deserialization
functions are added from different sources. It cannot be a global
setting.
-S
On Sep 3, 1:28 pm, Dmitri wrote:
> The problem I was trying to avoid is having to do a second pass over
> the data after it comes out of the parser, it's
We're happy to announce that the official (first clojure-conj) conference site
is now live at http://clojure-conj.org, and that registration is open.
To register, visit http://clojure-conj.org and click "Register."
The conj begins Friday, October 22 and completes the next day, Saturday,
October
On Fri, Sep 3, 2010 at 6:05 AM, Rayne wrote:
> Indeed, that I did. I ran it through jvisualvm and it's definitely
> growing objects. It's odd though, because I don't see any reason why
> any of the namespaces I'm reloading would do that. It's not any one
> namespace, but all of them together. That
On Sep 2, 11:01 pm, Miki wrote:
> Hello,
>
> I've tried writing a a solution to shootout "fannkuch" (http://
> shootout.alioth.debian.org/u32/performance.php?test=fannkuchredux),
> however I seem to have a bug in the checksum. Is it just the order of
> permutations or am I missing something?
I
On Fri, Sep 3, 2010 at 8:23 AM, Michael Ossareh wrote:
>> I'd go over SICP, though it not in Clojure but in Scheme - it will
>> show you how to "think" functional.
> +1 on this.
> http://mitpress.mit.edu/sicp/
i think some folks argue that
http://www.htdp.org/
is even better :-)
or at least a goo
The problem I was trying to avoid is having to do a second pass over
the data after it comes out of the parser, it's more expensive and
it's also ugly for nested data structures. Would using defonce- and
defmacro- from clojure-contrib address the problem with namespace
collisions?
On Sep 3, 12:01
I had the exact same problem transitioning from OOP to Lisp, and I can
only offer my own experiences. I finally "understood" lisp, by
programming a new pet project FROM SCRATCH, in the most
STRAIGHTFORWARD way possible. I originally started by porting over a
program I had written in Java, and found
Really nice example Peter,
Thanks, I appreciate it.
On Sep 3, 6:36 am, Peter Buckley wrote:
> I'm only a little ways through Joy of Clojure (my first Clojure book)
> but bear with me as I'm thinking aloud on what it means for me to
> "think in Clojure." I hope list members will forgive me if I ge
A very handy web page to have around; thanks for mentioning it. It
looks nice too, but the accessibility is a bit poor - when I look at
it with an increased text size, the CSS quickly falls apart and
renders it confusing and/or unreadable. So if the maintainer for that
site is on this newsgroup som
You can already extend the Write-JSON protocol to any type. But it
doesn't work in reverse. JSON has no standardized way to express types
beyond Object/Array/String/Number, so any deserialization will always
be application-specific.
-S
On Sep 3, 8:58 am, Baishampayan Ghose wrote:
> > Sorry, I c
On Fri, Sep 3, 2010 at 11:50 AM, fin wrote:
> It is better to have 100 functions in one category than 10 functions
> in 10 categories?
>
> I don't think so. See:
> http://clojure.github.com/clojure/clojure.core-api.html
Clojure functions categorized:
http://clojuredocs.org/quickref/Clojure%20Co
Hi,
I was wondering why there aren't versions of the copy method in
clojure.java.io that handle URLs as input. I have needed, written and
reused them several times now.
So I thought it would be a good idea to include them in
clojure.java.io.
Adding the following methods and updating the docstring
I'm not in Spain but I certainly speak Español
Saludos,
Alvaro
On Sep 3, 2010, at 10:34 PM, soyrochus wrote:
> ¿Hay alguien que están utilizando Clojure, profesionalmente o de otro
> tipo, en España? Si es así, tal vez podríamos poner algo en marcha,
> como un encuentro o el comienzo de un g
On Thu, Sep 2, 2010 at 21:05, Miki wrote:
> I'd go over SICP, though it not in Clojure but in Scheme - it will
> show you how to "think" functional.
>
+1 on this.
http://mitpress.mit.edu/sicp/
--
!new number!
415-400-6772
--
You received this message because you are subscribed to the Googl
It is better to have 100 functions in one category than 10 functions
in 10 categories?
I don't think so. See:
http://clojure.github.com/clojure/clojure.core-api.html
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to
On Thu, Sep 2, 2010 at 11:36 PM, Peter Buckley wrote:
>
> One of the things that stuck out for me that I heard somewhere (can't
> remember exactly) was that OOP is about framing questions in terms of
> "nouns" and FP is about framing questions in terms of "verbs."
Perhaps you heard it in Yegge's
Sean and Peter made comments that ring very true for me. I've always
had a problem with Java/Smalltalk/C# type OO. I also thought the
Common Lisp/Dylan way of generic functions and data structures made
more sense. Like Peter mentioned, I tend to think in terms of verbs
and transformations of dat
On Sep 2, 11:45 pm, John Fingerhut wrote:
> Most likely. That one I found somewhat annoying in that the checksum
> computation does depend upon the permutations being generated in a
> particular order.
Fannkuch has required the permutations to be generated in a particular
order for years becau
There is a list
http://groups.google.com/group/clojure-hispano
low traffic, but I hope more Spanish developers will participate in
discussions.
I guess @hhariri is research about Clojure in Spain.
Angel "Java" Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez
On Fri, Sep 3, 2010 at 11:34
¿Hay alguien que están utilizando Clojure, profesionalmente o de otro
tipo, en España? Si es así, tal vez podríamos poner algo en marcha,
como un encuentro o el comienzo de un grupo de usuarios de Clojure .
Estilo Español...
--
Anyone around who uses Clojure in Spain? Professionally, for study
Let's back up: what are you trying to do with 'extenders'?
Stu
> Yes, thats what I see.
> I just dont think this is very sensible.
>
> Thank you Meikel!
>
> Greetings, alux
>
> On 3 Sep., 13:10, Meikel Brandmeyer wrote:
>> Hi,
>>
>> On 3 Sep., 12:49, alux wrote:
>>
>>> shouldnt the type x
On Sep 2, 5:35 pm, braver wrote:
> Can it be done on the command line, with -Dclojure.version=... ?
Yes!
And a correction: Clojure snapshots are labeled 1.3.0-master-SNAPSHOT
-S
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group
Hi,
On 3 Sep., 11:16, Abraham Varghese wrote:
> I cannot understand between ( next aseq) and ( rest aseq) ...
next will realise the first item of the rest of aseq, while rest will
not. You can always express next in terms of rest:
(defn next
[s]
(seq (rest s)))
Sometimes you can also e
> Sorry, I can't accept any patch that modifies behavior globally. What
> happens when two different libraries try to parse JSON with different
> deserializers?
>
> The only thing I would consider is a function that is passed into read-
> json and invoked in read-json-object. But even that seems li
Sorry, I can't accept any patch that modifies behavior globally. What
happens when two different libraries try to parse JSON with different
deserializers?
The only thing I would consider is a function that is passed into read-
json and invoked in read-json-object. But even that seems like adding
u
I cannot understand between ( next aseq) and ( rest aseq) ...
Thanks
AV
--
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 patien
Most likely. That one I found somewhat annoying in that the checksum
computation does depend upon the permutations being generated in a
particular order. It also seems to depend upon the sign flipping being done
for every permutation, even those beginning with a '1', for which the
pfannkuch funct
I'm only a little ways through Joy of Clojure (my first Clojure book)
but bear with me as I'm thinking aloud on what it means for me to
"think in Clojure." I hope list members will forgive me if I get
things wrong - and please correct my working concept(s) as well.
One of the things that stuck out
On Thu, Sep 2, 2010 at 9:29 PM, HB wrote:
> Hey,
> I finished reading "Programming Clojure" and "Practical Clojure" and
> I'm hooked :)
> Please count me in the Clojure club.
> But I failed how to think in Clojure.
> My main career is around Java web applications (Hibernate, Spring,
> Lucene) and
Thanks Abishek, this did help!
It pretty much worked as-is for me, I only needed one small change.
It was that the get-mods-for-iva function below returns a seq whose
first element is the matches and next element(s) were my entire xml
content - easily rectified with (first (xz/xml1-> x-zip...
On
I've got about 5 to 10 Clojure programs I've written for each of the 5
benchmark programs (many of which are only minor variations of each other,
looking for ways to make it faster). If you care to see any of the others,
they are on github here:
http://github.com/jafingerhut/clojure-benchmarks
T
The context of the comment is functional programming vs. OO
programming. Pure functions compose better than do state-containing
objects, and 100! is much larger than 10!, so you have many more
options for composition/reuse with 100 functions that operate on a
single data abstraction.
On Sep 3, 2:
On 2010-09-02, at 10:02 PM, HB wrote:
> So in idiomatic Clojure applications, maps are considered like
> objects?
> And to operate on them we pass them to functions?
I think that considering maps as a state representation is reasonable. There
are alternatives, but that's fine-tuning I think.
T
Yes, thats what I see.
I just dont think this is very sensible.
Thank you Meikel!
Greetings, alux
On 3 Sep., 13:10, Meikel Brandmeyer wrote:
> Hi,
>
> On 3 Sep., 12:49, alux wrote:
>
> > shouldnt the type x be listed a extender of xx here? Or why not?
>
> No. It shows up if you actually use ex
Hi,
On 3 Sep., 12:49, alux wrote:
> shouldnt the type x be listed a extender of xx here? Or why not?
No. It shows up if you actually use extend to the extend the protocol
to the type.
Sincerely
Meikel
--
You received this message because you are subscribed to the Google
Groups "Clojure" grou
Hello,
shouldnt the type x be listed a extender of xx here? Or why not?
Thanks, alux
(defprotocol xx "example" (xxx [x] "some x'es"))
(deftype x [] xx (xxx [x] :xxx))
(extenders xx)
=> nil
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post
Indeed, that I did. I ran it through jvisualvm and it's definitely
growing objects. It's odd though, because I don't see any reason why
any of the namespaces I'm reloading would do that. It's not any one
namespace, but all of them together. That's why I was thinking that it
may have possibly been s
58 matches
Mail list logo