We are searching for a software engineer to help with the development,
maintenance, and testing of PuppetDB – Puppet’s PostgreSQL backed,
Clojure based data warehouse.
-- https://puppet.com/company/careers/jobs/3247910
Thanks
--
Rob Browning
--
You received this message because you
Thanks, I will do that.
--
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 patient with your
first post.
To unsubscribe from this
Hi,
I just watched a chunk of this talk from a few months ago ("Maybe Not"
[1]). Is there a pre-release version of spec available, that has `schema`
and `select` in it? I have a project where I'm fine with using bleeding
edge stuff that will change.
Rob
[1]: https://www.youtube.c
If ClojureScript repl integration works smoothly out of the box then that's
already one reason to use it over Cider... (This is not a jab at Cider,
just a statement of fact that Cider's support for ClojureScript development
has so far been lacking, IME)
On Thursday, July 5, 2018 at 10:51:02
On Friday, March 23, 2018 at 4:26:37 PM UTC-4, Andy Fingerhut wrote:
>
> I do not know what the result of that discussion was, but I would guess it
> did not turn into a change that was incorporated into Clojure. In the
> discussion thread you linked to, Dave Griffith mentioned attaching a
Hi,
I see this was discussed before. Did it go anywhere? Basic idea: make a
`dosync` transaction succeed or fail along with a database transaction.
https://groups.google.com/forum/#!topic/clojure/qiKnCVAaZKw
Rob
--
You received this message because you are subscribed to the Google
Groups
On Friday, March 2, 2018 at 12:48:28 AM UTC-5, Daniel wrote:
>
> How do you know this code is causing the error? Unless this is all your
> code does, descriptions of the error suggest the memory leak might be
> coming from anywhere. This tight loop might trigger too many successive GCs
>
I have some Clojure code that throws this, occasionally. Unfortunately I
can’t paste my real function here, but it looks much like the one below.
(Changed variable names and simplified some irrelevant - I hope - details).
Anything jump out as a memory-leak?
It queries a DB table to get a
On Jan 5, 2018, at 8:01 PM, Gary Verhaegen wrote:
> What about simply having the producer put items one by one on the channel?
I will do that. My current producer is doing too many other things, but if
I break it up into separate threads or go blocks for each work
On Friday, January 5, 2018 at 4:00:25 PM UTC-5, Moritz Ulrich wrote:
>
>
> You have a channel with a buffer-size of one. You clear the buffer by
> taking one item from it, making room for another one. Therefore the put
> succeeds. Try just `(async/chan nil xform)` to create a channel without
))
(async/thread (async/>!! c [7 8 9]) (println "put #3")))
put #1
As expected it prints "put #1" right away, and other threads are blocked.
But...
user> (poll! c)
=> 1
put #2
user> (poll! c)
=> 2
put #3
As soon as yo
On Friday, January 5, 2018 at 2:03:00 PM UTC-5, Brian J. Rubinton wrote:
>
>
> What is the buffered channel’s buffer used for? If that’s set to 1 and the
> channel’s transducer is `(mapcat identity)` then the producer should be
> able to continuously put chunks of work onto the channel with
than `select ... limit 1`
50 times.
Rob
--
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 patient with your
ivate foo 1)
> (def 1)
>
Makes sense. Thanks.
Rob
--
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 patient with
Hi,
Why doesn't this compile? I tried to comment out the "private" metadata.
(def #_^:private foo 1)
CompilerException java.lang.RuntimeException: First argument to def must
be a Symbol, compiling:(null:1:1)
Rob
--
You received this message because you are subscribed to
Gah. I changed one name and not another. I meant:
(update-in m [:qs * :nums] ...)
On Tuesday, October 10, 2017 at 10:18:56 AM UTC-4, Rob Nikander wrote:
>
> Hi,
>
> Say I have a map like this:
>
> (def m {:qs [{:nums [3 1 2]} {:nums [7 4]}]})
>
> I want
do this, that looks more like the shorter
`update-in` idea?
Rob
--
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 pati
I get this when I switch from 1.8 to 1.9 beta, but maybe it's an issue with
the `core.match` library?
WARNING: boolean? already refers to: #'clojure.core/boolean? in namespace:
clojure.tools.analyzer.utils, being replaced by:
#'clojure.tools.analyzer.utils/boolean?
Rob
On Thursday
Relatedly, what is the rationale for this requiring or benefiting from new
syntax, versus using tagged literals for things like Inf & -Inf. Is it a
compiler performance optimization or something like that?
On Friday, September 8, 2017 at 12:27:02 PM UTC-7, Alex Miller wrote:
>
>
> On Fri, Sep
Hi,
The lein command `lein help test` explains that you can add metadata to
tests and select subsets of tests to run. Is there a way to do something
like that from the REPL (clojure.test/run-tests) without lein?
Rob
--
You received this message because you are subscribed to the Google
I think in my case here the easiest thing will be to remove the cycles, but
still I'd like to understand a couple things...
On Sunday, July 23, 2017 at 10:12:46 PM UTC-4, Didier wrote:
>
> I'm not sure I can fully help without you explaining more what you're
> doing. It sounds like you've got a
and simple
and I'm happy with it, except ... the things don't print in the REPL.
(stack overflow)
Are there any tricks to printing cyclical data structures in the REPL?
Rob
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group,
Yes, I find that much clearer too. Thanks!
On Saturday, July 22, 2017 at 4:50:23 PM UTC-4, tbc++ wrote:
>
> If we think about what we're doing here is a stateful filter, then maybe
> we could leverage a few more core Clojure functions:
>
>
> (defn distinct-by [f coll]
> (let [seen (atom #{})]
} {:n 4, :a c})
Rob
--
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 patient with your
first post.
To unsubscribe from
Nice, I like that solution. Clean, logical and semantical :)
(defn consecutive? [[x y]] (= (inc x) y))
(def nonconsecutive? (complement consecutive?))
(partition-between nonconsecutive? [1 2 3 4 6 7 9 11 14 15])
;=> ([1 2 3 4] [6 7] [9] [11] [14 15])
(partition-between consecutive? [1 2 3 4 6
We're (http://www.Omnypay.net) looking for Clojurians to work short term
with the eventual possibility of long term.
Drop me a note (j...@omnypay.net or direct if you know my direct email) and
let me know what you are looking for and your experience.
Thanks!
Rob
On Wednesday, July 13, 2016
tml>
to capture it.
Rob.
> On 2 Nov 2015, at 12:22, Lawrence Krubner <lawre...@rollioforce.com> wrote:
>
>
> Now there is a new error.
>
> Somehow, when the exception happens in our Java library, even though we, in
> theory, write to System.out.println(), I ne
not evidence) that the defun version is still faster than the elixir
version.
Rob
---
user=> (bench (accum-defn 1))
WARNING: Final GC required 2.590098761776679 % of runtime
Evaluation count : 429360 in 60 samples of 7156 calls.
Execution time mean : 139.664539 µs
Execut
the
additional hoops for the user to jump through for purely theoretical benefit
seems unwarranted in this scenario.
On Monday, August 3, 2015 at 6:48:05 PM UTC-4, Rob Lally wrote:
Hey Pablo,
Sorry, you are completely correct: I accidentally typed transaction when I
meant connection
, J. Pablo Fernández pup...@pupeno.com wrote:
Rob,
The transactions are not global, the transactions are local. Connections are
global and there's no way around it with the constraints of a traditional
RDBMs. Your idea of making the global connection unavailable for code that's
Hey Pablo,
I could be wrong, but it seems that the key problem here is the existence of
the global transaction. If the global transaction didn’t exist then any time
you failed to pass in a transaction the code would fail: immediately and loudly.
I appreciate what you’re trying to do but it
Graph from prismatic/plumbing [ https://github.com/Prismatic/plumbing
https://github.com/Prismatic/plumbing ] provides
memoization/delayed-execution allowing you to maintain a map-like structure
whilst deferring and caching calculations.
Rob.
On 26 Jan 2015, at 09:17, David James davidcja
It might also be worth noting that the JDK ships with
java.security.SecureRandom a subclass of java.util.Random.
http://docs.oracle.com/javase/8/docs/api/java/security/SecureRandom.html
R.
On 1 Nov 2014, at 10:31, Mars0i marsh...@logical.net wrote:
On Friday, October 31, 2014
Hi Wes,
I'd be on the don't do that side of the fence. I did something similar when I
first moved from Java to a dynamically typed language (I suspect that most
people do) and it hinders at least as much as it helps.
For me, the thing that I needed to internalise is that Clojure isn't lacking
I haven't taken a detailed look yet, but you say you're watching the
atom in a background loop - would
http://clojuredocs.org/clojure_core/1.2.0/clojure.core/add-watch be
more idiomatic and more efficient?
Best,
Rob
On 22 May 2014 14:17, Jesse jesus.diama...@gmail.com wrote:
Hey guys, I am
It looks like it expects the keyword :osx, not the symbol osx. Could
that be the issue?
On 19 May 2014 16:39, gamma235 jesseluisd...@gmail.com wrote:
Hi guys, I am working through the pre-release second edition of Joy of
Clojure's section on multi-methods (section 9.2.~ : pg. 313), and am
A better approach might be to break it down into three groups:
* The first three numbers (rows 1 and 2), constrained by rule D
* The middle three numbers (row 3), constrained by rule A
* The last four numbers (row 4), constrained by rule E
There are only 10!/7! or 10!/6! initial possibilities
On 11 May 2014 15:18, Hussein B. hubaghd...@gmail.com wrote:
Hi,
I'm trying to learn how to make DSL in Clojure and Korma project is a
really good place to learn from. I'm trying this very simple stuff (inspired
by Korma, not Korma code):
[code snipped]
But when I'm trying in the REPL:
On 11 May 2014 15:18, Hussein B. hubaghd...@gmail.com wrote:
Hi,
I'm trying to learn how to make DSL in Clojure and Korma project is a
really good place to learn from. I'm trying this very simple stuff (inspired
by Korma, not Korma code):
[code snipped]
But when I'm trying in the REPL:
If you just want to preview the docs, Emacs has a markdown-mode -
http://jblevins.org/projects/markdown-mode/. I can type C-c C-c p when
editing my README.md, and a properly formatted version comes up in
Firefox.
On 17 April 2014 19:31, Andrey Antukh n...@niwi.be wrote:
Hi.
Personally I don't
I don't have enough experience in this field to comment very sensibly
(or offer to mentor), but I wanted to say that I think it would be
really nice to have a broader selection of specialised persistent data
structures available for Clojure.
On 12 March 2014 09:56, Matteo Ceccarello
'lein run -m namespace' will run the main- function of a
namespace, which otherwise won't be run unless deliberately invoked
(like all functions). Is that what you're looking for?
(See https://github.com/technomancy/leiningen#basic-usage).
On 26 February 2014 09:57, Aaron France
What are url-encode and url-decode doing wrong? They look like they
should work (e.g.
https://github.com/ring-clojure/ring-codec/blob/master/test/ring/util/test/codec.clj#L21).
On 25 February 2014 07:14, David Toomey dbtoo...@gmail.com wrote:
I'm building a site and I would like to allow users
It looks like an improvement in clojure.lang.BigInt over
java.math.BigInteger - BigInt's add() method seems to do a long + long
add if it doesn't overflow
(https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/BigInt.java#L142)
and only fall back to BigInteger's add method (which has
If you do want to use port 80, it's generally safer to use a reverse
proxy like nginx to listen on port 80 and forward to port 3000 - that
way your code doesn't need root privileges and is less of a security
headache.
On 25 February 2014 14:59, Josh Kamau joshnet2...@gmail.com wrote:
you can
simple I've missed.
Thanks!
Rob
P.S. I don't think this is yet in a state where I can open a JIRA
request and try and get some of the improvements back into core.cache
- mainly because it's slower when expiring large numbers of keys from
the cache at once. But that's definitely something I'd like
still reading in
the file all at once. If this is not the case, then great!
I did see this thread on updating a value in a map if. It exists
-https://groups.google.com/forum/#!topic/clojure/sj2jc1Uquyk
but if I don't need to go that route I won't this time
-Rob
--
You received this message
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 that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email
performance code, just something that would
be considered idiomatic Clojure
Thanks,
Rob
--
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
On 29 November 2013 22:15, Alex P oleksandr.pet...@gmail.com wrote:
Buffy [1] is a Clojure library to work with Binary Data, write complete
binary protocol implementations
in clojure, store your complex data structures in an off-heap chache, read
binary files and do
everything you would
-wrapper
(constantly {:status 503 :body Overloaded})
#(= 503 (:status %
Does this sound like it fits your use-case?
Best,
Rob
--
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send
announcing it now.
Github (w/ docs): https://github.com/rkday/overload-middleware
Clojars: https://clojars.org/overload-middleware
Let me know if you have any feedback!
Rob
P.S. I threw together a simple demo (available from
https://github.com/rkday/overload-middleware-demo) and tested
function is reporting overload (the equivalent of
#(= 503 (:status response)) then it should be quite easy to apply it to
other protocols.
Rob
--
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure
There is redl which does some of this too, that's more for the vim workflow
though
On Thursday, November 7, 2013, Phillip Lord wrote:
Ritz does some things, but it doesn't do step through like edebug.
I've never found anything as nice as edebug in any language; I guess,
it's the big
There is redl which does some of this too, that's more for the vim workflow
though
On Thursday, November 7, 2013, Phillip Lord wrote:
Ritz does some things, but it doesn't do step through like edebug.
I've never found anything as nice as edebug in any language; I guess,
it's the big
is that the Boolean constructors are
more or less considered a mistake, and you should effectively never
use them. For example:
http://rayfd.me/2007/01/17/the-evil-boolean-constructors/
Hope this helps
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4
I've used YourKit extensively for profiling and analysis and would highly
recommend it .
Rob.
On 17 Sep 2013, at 08:56, Andy Fingerhut andy.finger...@gmail.com wrote:
Some of the hits point at commercial tools, which you didn't mention.
I've heard positive comments about YourKit
Thanks Timothy/Stephen, that was very useful to me :)
Op zondag 20 december 2009 23:50:05 UTC+1 schreef Timothy Pratley:
Regarding current function, Stephen posted this code a whie ago so I
don't think he'll mind me regurgitating it for you:
(use 'clojure.contrib.str-utils)
; Stephen C.
/semantic.gs/blob/master/stylesheets/scss/grid.scss#L63.
There are a few refactorings and nearly all of it is documented in a
literate programming style.
On Wednesday, June 26, 2013 5:41:56 AM UTC-7, Rob Jens wrote:
Hey Jeremy,
You might be interested, in case you hadn't heard of it yet
like it is?
Cheers,
Rob
Op dinsdag 9 april 2013 21:58:50 UTC+2 schreef Joel Holdbrooks het volgende:
Nobel Clojurians,
I am pleased to announce the alpha version of
*Garden*https://github.com/noprompt/garden,
a new library for writing CSS in Clojure.
The project weds the best ideas from
P.p.s. the pound signs are causing reader errors (e.g. #px) in LightTable
so I changed those plus additionally added a little Jetty
https://gist.github.com/clojens/5878804
Cheers
Op dinsdag 9 april 2013 21:58:50 UTC+2 schreef Joel Holdbrooks het volgende:
Nobel Clojurians,
I am pleased
of the XML syntax, it
is discarded by XML parsers and not passed on to processing
applications. XML allows for unbounded white space wherever white
space is permitted in the XML syntax. This is useful for pretty
printing an XML document.
Rob
--
--
You received this message because you
Loom was indeed working on this, and it's a very nice library. One thing
that I particularly liked about Justin's design, was the ability to run a
graph algorithm without worrying about conforming to a particular graph
representation. See for example the bread first search function, here:
Josh Kamau joshnet2...@gmail.com writes:
If i could rewind time, i wouldnt buy a mac. I would stick to linux.
For whatever it's worth, Debian and presumably others run just fine on
some Macbooks.
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8
On Tuesday, June 11, 2013 5:32:46 AM UTC-7, jayvandal wrote:
what statements makes the program execute.
The main statement tells the program to execute server file
what statements in the server file tell the program to run the welcome
file ? the user file
Is welcome.clj in
+1 for both features... I found these *very* helpful
Op donderdag 30 mei 2013 03:25:22 UTC+2 schreef Nelson Morris het volgende:
Good news everybody! As of leiningen 2.2.0 using `lein deps :tree` will
perform version checks and version range detection. Therefore, I have
deprecated
Sweet. Thanks Stuart, I had never heard of ST before but now I've read some
of the professors papers... I'm in!
Op vrijdag 28 augustus 2009 16:39:07 UTC+2 schreef Stuart Sierra het
volgende:
My recommendation would be to keep your localized strings separate
from your source code, either in
Doesn't anyone use not-empty?
http://clojuredocs.org/clojure_core/clojure.core/not-empty
On Saturday, May 11, 2013 1:36:57 AM UTC-7, Nico Balestra wrote:
I'm not sure this question has been asked already, but I really want to
know the principle behind (not (empty? coll)) not being
That looks like so much fun; can't wait!
On Sunday, April 28, 2013 2:59:23 AM UTC-7, Tero Parviainen wrote:
I've started putting together Clojure Cup, a global programming
competition for Clojure and ClojureScript programmers. The idea is to have
a 48-hour hackathon, similar to Rails Rumble
Ring offers functionality for automatic reloading if you happen to be
developing a web app.
See here:
https://github.com/mmcgrana/ring/wiki/Interactive-Development
On Saturday, March 23, 2013 7:22:14 AM UTC-7, Oskar Kvist wrote:
Hi!
I saw this video
I really like this idea -- I think there's a need for a dedicated matrix
computation library in clojure. I really like the idea of having matrix
operations implemented in clojure (I think that you have this in
persistent_vector.clj) but also being able to call on java libraries.
On Saturday,
That was my first thought, and considered also generating a project.clj,
but after thinking about it I decided I didn't want to encourage this type
of behavior beyond REPL experimentation, so I preferred to do it in a way
that focuses on the REPL.
On Tuesday, December 4, 2012 2:24:38 AM UTC-5,
There was an old Sun project to run the JVM directly on Xen[1] without a
heavyweight OS inbetween. It looks like it never got beyond research
stage, but in theory it would be possible to run Clojure on it. I'm afraid
I have no idea if it actually works though!
[1]:
something very obvious here but I had assumed that
since (= '(println rob) (read-string (println \rob\))) that the above
example would work.
Regards,
Rob Harrop
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure
that. (The contributors agreement is in the mail :).
Rob
--
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 patient with your
first
Hi,
Syntax like this doesn't work in normal Clojure, right?
js/document.body.style
It just did in a ClojureScript repl. Is there something magic about js/
? What is it?
thanks,
Rob
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post
On Thursday, May 3, 2012 12:17:03 AM UTC-4, Tamreen Khan (Scriptor) wrote:
However, doing the form (MyClass/MyStaticMethod arg1 arg2 ...) *does*
exist in Clojure. It's a way of calling static Java methods or accessing
static fields. See http://clojure.org/java_interop for more info.
them, or not ... whatever you
developers prefer. I don't know enough Clojure to be fixing them myself
yet. )
Rob
--
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
[this]
(log Vector (-element this ))
...
Is Vector not the right type name?
Rob
--
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
You can reduce in one pass with a function that tracks both the sum
and the count.
(defn avg [coll]
(apply / (reduce (fn [[sum n] x] [(+ sum x) (inc n)]) [0 0] coll)))
This reduce function is somewhat unusual in that its arguments have
different forms. As a result, this one does require the
I'm reasonably sure that with maven you can pass system properties using the
form
mvn goalname -Dinsert.property.here=true
R.
On 27 Feb 2012, at 17:54, Vladimir Matveev wrote:
Thank you again, I will try to look harder for it.
On Feb 27, 5:46 pm, Stuart Sierra
pattern was to create collections and then create lots
of derived collections by creating copies of the collections contents and
populating new collections with them. But that really isn't the Java way either.
Of course, I could be wrong...
Rob.
On 12 Feb 2012, at 13:44, pron wrote:
Alright
Many of the links off of the main page are ajax. I don't think that
wget can scrape that very easily.
On Oct 12, 11:10 am, Tassilo Horn tass...@member.fsf.org wrote:
jingguo yaojing...@gmail.com writes:
Hi!
When programming in Clojure, I use the Reference documentation on
clojure.org a
what you want.
On Oct 12, 12:06 pm, Rob Lachlan robertlach...@gmail.com wrote:
Many of the links off of the main page are ajax. I don't think that
wget can scrape that very easily.
On Oct 12, 11:10 am, Tassilo Horn tass...@member.fsf.org wrote:
jingguo yaojing...@gmail.com writes
Would supporting other data structures make it slower when using vectors, or
only when using non-vector seq's?
If it makes it substantially slower across the board, personally I'd still like
core.match to support all of clojure's built in data structures; but I could
understand why people
Dave Sann daves...@gmail.com writes:
Hey Rob, Thanks for your reply,
I will try that for my projects
My use case is slightly different though. I want to be able to build other
peoples projects from source (e.g. from github) without editing any of the
project.clj files - but still
about them.
Src code and README at:
https://github.com/clojure/tools.trace
It seems that instead of
#Usage:
(ns your-namespace
(:require tools.trace))
it should be:
#Usage:
(ns your-namespace
(:require clojure.tools.trace))
Br,
Rob
--
You received this message because you
-release-local})
HTH,
Rob
--
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 patient with your
first post.
To unsubscribe from this group
meant only for internal use as such (but that is
just guessing at other peoples' thought processes).
[1]
http://groups.google.com/group/clojure/browse_thread/thread/80d873ef625221ac/243a0ad490150d3e?lnk=gstq=def-#243a0ad490150d3e
On Sat, Sep 17, 2011 at 10:54 AM, Rob Lally rob.la...@gmail.com
the possibility
that x is important all over the namespace.
- You avoid runtime var-deref costs for constants that will never
change.
I find this style so useful and readable that I'm curious why it isn't
more popular in the community at large.
On Sep 18, 2:14 am, Rob Lally rob.la
to
be a member of the core lib?
In the spirit of Hunt Thomas' Select isn't broken, when I encounter
something this trivial, useful and absent I tend to conclude that I'm the one
who's got things wrong.
Thanks in advance,
Rob.
--
You received this message because you are subscribed to the Google
There's a good chance that JavaRebel would let you do what you want:
http://www.zeroturnaround.com/jrebel/
Rob.
On 27 Aug 2011, at 15:41, Asim Jalis wrote:
Is there a way to reimport a Java class into the REPL?
This would be very useful in dynamically developing Java code from
it work for you:
D:\lein repl
user= (slurp http://clojars.org/repo/swank-clojure/swank-clojure/
1.2.1/)
?
Br,
Rob
--
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
Using map-indexed:
(defn f [xs] (every? true? (map-indexed #(= (inc %1) %2) xs)))
On Jul 1, 12:28 pm, .Bill Smith william.m.sm...@gmail.com wrote:
I want a concise function that, given an arbitrary length sequence,
determines whether the sequence is of consecutive integers starting with
one.
I'm curious about this as well, because of the ICFP programming
contest.
The contest organizers are soliciting requests for Debian packages to
be
installed on the contest environment. I don't suppose that this is
the
reason that you're asking?
On May 24, 9:41 pm, Phil Hagelberg p...@hagelb.org
Wow, that is awesome, I am definitely going to have to play with that. As a
side note, what did you write or use to configure your emacs in that way?
On Sun, Apr 24, 2011 at 8:01 AM, Sam Aaron samaa...@gmail.com wrote:
Hey there,
you may have heard about Overtone - the Clojure front-end to
(I mean, the visual effects in particular)
On Sun, Apr 24, 2011 at 6:49 PM, rob levy r.p.l...@gmail.com wrote:
Wow, that is awesome, I am definitely going to have to play with that. As
a side note, what did you write or use to configure your emacs in that way?
On Sun, Apr 24, 2011 at 8:01
This seems great. The $20 bothers me, not because I don't want to pay it, I
would gladly donate this meager amount for such a useful resource. There's
just something in poor taste about not making this open to everyone. And
there's an implicit camaraderie and good will that developer
I think there might be something I don't get about the hand-curated
aspect. It would be great if it could be crowd sourced, with the kinds of
heterarchical guarantees of quality and expertise that have served services
like StackOverflow and Wikipedia so well.
On Tue, Apr 19, 2011 at 1:26 PM,
Emerick cemer...@snowtide.com wrote:
On Apr 19, 2011, at 1:10 PM, rob levy wrote:
This seems great. The $20 bothers me, not because I don't want to pay
it, I would gladly donate this meager amount for such a useful resource.
There's just something in poor taste about not making this open
1 - 100 of 272 matches
Mail list logo