On Friday, November 22, 2013 12:29:25 AM UTC+1, Jim foo.bar wrote:
apart from the generate-keys fn which is intentionally simplistic and
predictable so I can test somehow, I will admit that these are very good
points indeed.
How about
(defn get-key-generator []
(let [i (atom 0)]
Hi all,
I just saw this talk by Bret Victor and found its message very compelling
and thought provoking: The Future of Programminghttp://worrydream.com/dbx/
.
I've sometimes thought (and marveled) about the fact that people were doing
all sorts of cool stuff in the 60's and 70's that actually
Looks like we're not eliding some new metadata introduced by tools.reader.
On Thursday, November 21, 2013, Feng Hou wrote:
On Thursday, November 21, 2013 10:12:55 AM UTC-5, David Nolen wrote:
ClojureScript, the Clojure compiler that emits JavaScript source code.
README and source code:
On 22/11/13 08:18, Stefan Kamphausen wrote:
How about
(defn get-key-generator []
(let [i (atom 0)]
(fn [] (swap! i inc
(def generate-keys (get-key-generator))
nice one, much better than mine :)
thanks Stefan...
Jim
--
--
You received this message because you are subscribed to
SQLingvo is a Clojure DSL to generate SQL statements.
README, source code and examples:
https://github.com/r0man/sqlingvo
Leiningen dependency information:
[sqlingvo 0.5.9]
Enhancements:
* Added WITH statements.
--
--
You received this message because you are subscribed to
Very clever. Thanks for the contribution.
On Fri, Nov 22, 2013 at 1:20 AM, Kelker Ryan theinter...@yandex.com wrote:
Reaction - https://github.com/runexec/reaction
*A small reactive programming library for Clojure*
*Usage*
user (use '[reaction.core])
nil
user (def-reactive! my-int
ClojureScript, the Clojure compiler that emits JavaScript source code.
README and source code: https://github.com/clojure/clojurescript
New release version: 0.0-2067
Leiningen dependency information:
[org.clojure/clojurescript 0.0-2067]
This release fixes issues introduced by the source
I'm compiling fine with source-maps enabled in both whitespace and
advanced mode, with marginal but not awful increases to time.
On Fri, Nov 22, 2013 at 10:16 AM, David Nolen dnolen.li...@gmail.com wrote:
ClojureScript, the Clojure compiler that emits JavaScript source code.
README and source
Can everyone please try master and verify the memory issue no longer
exists?
Thanks!
David
On Fri, Nov 22, 2013 at 11:54 AM, Mimmo Cosenza mimmo.cose...@gmail.comwrote:
David,
I know you're a super master, but if you're going to use my repo, just
remember to exclude the tools.reader from
0.0-2069 released, the only change is not caching AST nodes in the compiler
environment. Should address the memory issues people are experiencing.
David
On Fri, Nov 22, 2013 at 11:59 AM, David Nolen dnolen.li...@gmail.comwrote:
Can everyone please try master and verify the memory issue no
On Sat, Nov 2, 2013 at 11:05 PM, Timothy Washington twash...@gmail.com wrote:
C) Now, I run my environment in a Virtual Machine. So when using the browser
to try and go to each of the url end points, I got an HTTP 404, Not Found
error for all of these URLs. Ie, Compojure and Pedestal were
Gah, my bad, was running the tests with an old rev. Too many projects
in flight at once. :-/
In any case, [lein-cljsbuild 1.0.1-SNAPSHOT] is available that picks
up your local :jvm-opts setting.
- Chas
On 11/22/2013 12:09 PM, David Nolen wrote:
0.0-2069 released, the only change is not
Nice! Another SQL DSL I can point people to for use with
clojure.java.jdbc if I completely remove the basic DSL from
java.jdbc.sql!
Sean
On Fri, Nov 22, 2013 at 4:36 AM, r0man roman.sche...@burningswell.com wrote:
SQLingvo is a Clojure DSL to generate SQL statements.
README, source code and
I made a quick destructuring code walkthrough at
https://github.com/xpe/clj-destruct/blob/master/src/destruct/core.clj
I was hoping to show how to nest :keys inside of :keys but failed. Did I
overlook something?
--
--
You received this message because you are subscribed to the Google
Groups
We use select several times in one module; it wouldn't be hard to just copy
and paste the function somewhere. Now, you could drop DSL and call it
optional utility functions not to be used when deemed unhelpful, or
whatever. Given your goals stated goals that code isn't bad at all.
On
The nested `:keys` form for `b1`/`b2` must be moved out from the
vector containing `a`...
(defn foo [{:keys [a] {:keys [b1 b2] :as b} :b}] [a b1 b2 b])
(foo {:a 1 :b {:b1 2 :b2 3}})
; = [1 2 3 {:b2 3, :b1 2}]
Hth!
On 22 November 2013 19:06, David James davidcja...@gmail.com wrote:
I made a
On Fri, Nov 22, 2013 at 1:04 PM, Armando Blancas abm221...@gmail.com wrote:
We use select several times in one module; it wouldn't be hard to just copy
and paste the function somewhere.
Technically, copying it into your code means absorbing some EPL code
and copyright © 2013 Sean Corfield stuff
Didn't think of that. I can just rewrite those simple select calls with
parameterized raw SQL, which is our preferred way of using the API.
On Friday, November 22, 2013 2:09:19 PM UTC-8, Sean Corfield wrote:
On Fri, Nov 22, 2013 at 1:04 PM, Armando Blancas
abm2...@gmail.comjavascript:
On Wed, Aug 7, 2013 at 11:53 AM, guns s...@sungpae.com wrote:
Hello,
I'd like to announce optparse-clj, a command line options parser that
supports GNU option parsing conventions:
https://github.com/guns/optparse-clj
[guns.cli/optparse 1.0.0]
The interface is modelled after
How much impact would it have on you, Alexander, if the java.jdbc.sql
namespace went away?
I work for Alex and I can say that it wouldn't be such a big deal since
we are already including honeysql, and I would simply swap the built-in
DSL for that where necessary.
I can't speak for him but
Following the last announcement, the only significant changes are CLJS-681
which is Windows source map support and improved numeric checks.
David
--
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to
Great work Kris, provides just enough abstraction over jdbc without getting
in the way. One question though, and this may be just because I am
relatively new to Clojure, but making the returned query lazy seems to be a
bit of a gotch'ya.
For example:
On Mon, Nov 11, 2013 at 10:10 PM, Kris
(premature send, sorry)
For example:
(sql/db-transaction [t (db/connection)] (select-users t))
will cause a NullPointerException as the query doesn't get executed until
after the transaction is commited. Adding a (doall), or actually using the
result in the form obviously works around this, but
On Fri 22 Nov 2013 at 07:22:20PM -0500, John Szakmeister wrote:
This looks very nice. Have you considered something along the lines
of Python's argparse?
http://docs.python.org/dev/library/argparse.html
Thank you. I am not familiar with Python's argparse. My experience with
option
As far as I can tell the Clojure CLR version number does not track the JVM
version number at least for some builds. The latest build 1.5.0 as far as I
can tell is at the same patch level as 1.5.1 on the JVM. This numbering
seems confusing to me. Are there any plans to streamline the version
Clojure 1.6.0-alpha3 is now available.
Try it via
-
Download: http://central.maven.org/maven2/org/clojure/clojure/1.6.0-alpha3/
- Leiningen: [org.clojure/clojure 1.6.0-alpha3]
Clojure 1.6.0-alpha3 has the following changes from 1.6.0-alpha2:
1) Reverted: CLJ-1125 (fix for permgen leak)
Thank you.
I’d like to take this opportunity to thank the Clojure/core team for the slow,
measured pace of development and stability of Clojure. 1.6 looks like a safe,
gentle upgrade from 1.5.1.
Ironically the biggest change for me in 1.6 is the new API stuff - I look
forward to rewriting
Please be aware that we expect to make changes to the API package and class
name in the next alpha based on a discussion today so you may want to wait for
RC for that!
On Nov 22, 2013, at 11:06 PM, seancorfi...@gmail.com wrote:
Thank you.
I’d like to take this opportunity to thank the
28 matches
Mail list logo