Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Sam Aaron
It feels to me that in addition to asking which open source projects would be useful/beneficial for novices to hack on, it would be useful to have a list of open source projects that are useful/beneficial for novices to read and understand. One thing that Clojure has taught me is that code read

Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Phil Hagelberg
On Apr 14, 6:47 pm, Carin Meier wrote: > I have fallen for Clojure.  I would love to be able to practice and > hone my skills while contributing something to an open source > project.  Do you have any suggestions for projects that might have > some low-hanging fruit for a newish person like me.  A

Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Sean Corfield
On Thu, Apr 14, 2011 at 6:47 PM, Carin Meier wrote: > I have fallen for Clojure.  I would love to be able to practice and > hone my skills while contributing something to an open source > project.  Do you have any suggestions for projects that might have > some low-hanging fruit for a newish perso

Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Ulises
> I disapprove of discouraging people from offering to help with OSS: > that's how you get started and how you get good. Well, it's not really discouraging. Or at least, I don't see it that way. I see it more like encouraging to contribute but not regardless of personal interest. Personal interest

Re: Weening myself off of global state - what's the idiomatic way to solve this?

2011-04-16 Thread Brandon Ferguson
Ended up updating it to use lazy sequences. https://gist.github.com/887256 Already feels much better! I do still have a bit of state with the tracking of which frame we're on but I'll certainly take that over the glob of atoms before. Next up is handling some of the more hairy bits with user inp

Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Alan
I don't see what you're getting at. "I want to implement something big all by myself, please tell me what to do" is not productive for the community, and not helpful for the novice asking. "I want to get my feet wet, could anybody use some basic help?" is good for everyone involved. I disapprove o

Clojure 1.2.1 download?

2011-04-16 Thread Wilson MacGyver
Now that 1.2.1 is released, will clojure.org download be updated too? Or is this a release we should only consume via mvn repo? Thanks -- 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

Re: eval'ing records

2011-04-16 Thread David McNeil
For those who duck it in the future, there is more discussion here: http://groups.google.com/group/clojure-dev/browse_thread/thread/f4907ebca8ef6e11 -David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@g

Re: partial vs anonymous function?

2011-04-16 Thread David McNeil
For those who duck it in the future, there is more discussion here: http://groups.google.com/group/clojure-dev/browse_thread/thread/f4907ebca8ef6e11 -David -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@g

Re: call to idiomatic loop works as stand alone but not when wrapped in my function

2011-04-16 Thread Phlex
n 15/04/2011 01:21, Avram wrote: Yes, I am missing a way to turn the [& filenames] into something like "name1" "name2" … You also missed Joost's answer =) Use apply for this : user> (+ 1 2 3) 6 user> (apply + (list 1 2 3)) 6 So in your case : (apply read-files-into-memory fnames) hth, Sa

Re: Open Source Projects for Beg/ Intermediate

2011-04-16 Thread Ulises
Not long ago I was faced with the same dilemma: I am learning clojure and to practise and improve my skills I'd like to contribute to an open source project. Which one should I pick? And then I came across this: http://prog21.dadgum.com/80.html Enjoy :) U -- You received this message because y