new version 1.0.1 of let? macro

2012-02-26 Thread Evan Gamble
Version 1.0.1 of the let? macro adds the :is keyword. The let? macro is on github at https://github.com/egamble/let-else and on clojars at https://clojars.org/egamble/let-else. I've found let? very useful in replacing nested lets, when-lets, if- lets, whens, and ifs with a single let form. It

Re: Google Summer of Code 2012 - any mentors?

2012-02-26 Thread Alexander Yakushev
So the application submiting procedure for organizations starts tomorrow but sadly there isn't any word about it at least on Confluence. There are willing mentors on the clojure-dev list and ideas to submit but as far as I understood from the GSOC site an organization must apply to host all these

ANN: quote-downloader 1.0.0

2012-02-26 Thread Brad Lucas
Yahoo provides downloadable historical quote data if you exercise a properly formatted URL. The data is returned in CSV format and is easily stored in a file. I wrote quote-downloader to accept stock symbols from the command line and request and store the data in symbol.csv files locally. The

Re: Bret Victor - Inventing on Principle

2012-02-26 Thread d...@axiom-developer.org
Actually, I guess this is the driving force behind my activism about literate programming. What we do now is a social wrong in the sense that we are creating software that could be so much better, in an engineering sense, than we do now. We create software but we lose the most valuable part of

Re: Major lein-cljsbuild update: 0.1.0

2012-02-26 Thread Evan Mezeske
Yeah, I considered that, but then decided that the crossover path was similar to the classes dir, which is not a dotfile. Really in the end I just made an arbitrary decision. :) Fortunately, Leiningen 2 has a :target-path setting, which sets the path for all output files (classes, etc). Once

Socket error when integrating a templet in topBar

2012-02-26 Thread Pierre-Henry Perret
Brutal error when trying a new login fom on top of C-ONE (just addin a login form as an li inside div topBar ) Then when REPLing the new atom 'login-form' I get the here after st : __ ClojureScript:one.sample.model login-form java.lang.RuntimeException: java.net.SocketException:

Crowdfunding an open-source clojure library for p2p NAT traversal, dynamic addressing and pubsub

2012-02-26 Thread Jamie Brandon
This is something I have been experimenting with on and off for a while, up to the point of building a working prototype. I'm considering crowdfunding (probably on indiegogo) to fund a few months of full-time development and would greatly appreciate any feedback / interest / boos / hisses on the

[lazytest] Disable colored output

2012-02-26 Thread Vladimir Matveev
Hello, I'm using IntelliJ IDEA to develop my clojure programs and I'm using lazytest to test them. I'm also using maven and corresponding IDEA plugin to manage my projects. When I run lazytest:run goal using this plugin, the console window shows console output of 'mvn lazytest:run' command, but

Re: [lazytest] Disable colored output

2012-02-26 Thread Stuart Sierra
Yes, you can disable ANSI colors by setting the Java system property lazytest.colorize to false. -Stuart Sierra On Saturday, February 25, 2012 4:09:18 PM UTC-5, Vladimir Matveev wrote: Hello, I'm using IntelliJ IDEA to develop my clojure programs and I'm using lazytest to test them.

Re: clojure.test on ClojureScript?

2012-02-26 Thread Stuart Sierra
Brenton Ashworth has been doing some excellent work with testing in ClojureScript One, integrating clojure.test with a browser running compiled ClojureScript. https://github.com/brentonashworth/one/blob/master/src/lib/clj/one/test.clj -S On Saturday, February 25, 2012 11:34:29 PM UTC-5,

Re: -function special?

2012-02-26 Thread Stuart Sierra
The leading dash is a convention in two places: - gen-class methods implemented by Clojure functions (e.g. -main) - low-level method implementations of built-in protocols in ClojureScript The dash has no special significance as far as the compiler is concerned, it's just part of the name.

Re: Google Summer of Code 2012 - any mentors?

2012-02-26 Thread David Nolen
http://dev.clojure.org/display/community/Google+Summer+of+Code+2012 Please submit more project ideas :) David On Sun, Feb 26, 2012 at 6:15 AM, Alexander Yakushev yakushev.a...@gmail.com wrote: So the application submiting procedure for organizations starts tomorrow but sadly there isn't any

Re: clojure.test on ClojureScript?

2012-02-26 Thread Brenton
Shantanu, I have been experimenting with this in ClojureScript One. The latest version is in the M003 branch. The example that Stuart links to is a complex integration test. Here is an example of some unit tests which test ClojureScript code.

Re: Google Summer of Code 2012 - any mentors?

2012-02-26 Thread Devin Walters
Some seeds for project ideas: - documentation - clooj - clojars - leiningen '(Devin Walters) On Sunday, February 26, 2012 at 11:19 AM, David Nolen wrote: http://dev.clojure.org/display/community/Google+Summer+of+Code+2012 Please submit more project ideas :) David On Sun, Feb 26, 2012

Clojure 1.3 updated cheatsheet with links to clojuredocs.org

2012-02-26 Thread Andy Fingerhut
Thanks to several people who provided feedback, especially Steve Miner, and to Alex Miller for updating the web site yet again, there is a new cheatsheet at: http://clojure.org/cheatsheet There are many small and medium-sized changes from the version for Clojure 1.2 that was published until