Transit Idea

2014-08-13 Thread Ashton Kemerling
I realized that Solr currently provides a lot of language-specific serializer options. Currently Ruby, Python, PHP, and javabin(?) are options, along with the normal json and xml. Wouldn't it make a lot of sense for us to add a transit-json and transit-messagepack options to Solr? -- Ashton

Re: [ANN] lein-plz 0.1.1 - Add dependencies quickly

2014-08-17 Thread Ashton Kemerling
Ahh, I just had a coworker who is used to NPM complain about leiningen not having this, thank you! -- Ashton On Saturday, August 16, 2014 6:19:42 PM UTC-6, john walker wrote: Hello everyone. This is a lein plugin that helps you add dependencies to projects pretty quickly. The git repo is

Re: Transit Idea

2014-08-17 Thread Ashton Kemerling
Miller wrote: Sounds good to me. :) On Wednesday, August 13, 2014 1:59:54 PM UTC-4, Ashton Kemerling wrote: I realized that Solr currently provides a lot of language-specific serializer options. Currently Ruby, Python, PHP, and javabin(?) are options, along with the normal json and xml

Re: Is Clojure a language for growth?

2014-08-20 Thread Ashton Kemerling
I personally snuck it into my company in a limited fashion by selling its libraries, test.check in particular. This has gone quite well. On Wed, Aug 20, 2014 at 1:28 PM, Quzanti quza...@googlemail.com wrote: Whenever there is an external institutional stakeholder it is almost guaranteed to

Re: Presentation about Clojure

2014-08-21 Thread Ashton Kemerling
approach, meaning fewer nasty surprises at update time. Beyond that I would point out how leiningen just works, and do some examples. -- Ashton Kemerling On Thu, Aug 21, 2014 at 6:32 AM, Serzh Nechyporchuk nechyporc...@gmail.com wrote: ​Good idea, I am always a more technical person, but your

Re: CLISP books any good to learn Clojure

2014-08-24 Thread Ashton Kemerling
Just remember that Clisp  1) not entirely immutable 2) not a hosted language I worked in CL professionally for a year (SBCL in particular) and while clojure is closer to SBCL than it is to python, it is a different beast. CL is a more complicated language, with a long past and odd specs

Re: How is this code evaluated (question about transdurcers)

2014-08-24 Thread Ashton Kemerling
If you are referring to the new transducer comp, if I recall correctly it works in the opposite direction from the comp in clojure.core. I can't find any docs at hand that prove that, so I would check the docstring of comp. On Sun, Aug 24, 2014 at 11:04 AM, rogergl ro...@gilliar.de wrote: I

Re: GSoC: Congratulations Aleksandr and Prasant!

2014-08-25 Thread Ashton Kemerling
Very Nice! I'd be particularly interested to see some benchmarks to show off the improvements. -- Ashton Kemerling On Mon, Aug 25, 2014 at 12:57 PM, Mars0i marsh...@logical.net wrote: Thank you! to Prasant and Aleksandr. -- You received this message because you are subscribed to the Google

Re: Resolve function or object by name in ClojureScript

2014-08-25 Thread Ashton Kemerling
To be fair, calling from outside of Clojurescript is probably the only use-case for this behavior that I can imagine, which is exactly what ^:export was designed (and named) for. -- Ashton Kemerling On Mon, Aug 25, 2014 at 12:18 PM, Thomas Heller th.hel...@gmail.com wrote: It is possible

Re: StackOverflow TV Opportunity to Promote Clojure

2014-09-03 Thread Ashton Kemerling
I tried to email t...@stackoverflow.com and got delivery failure messages. On Wed, Sep 3, 2014 at 1:55 PM, A. Webb a.webb@gmail.com wrote: StackOverflow just announced an experimental project to produce videos in its New York City office. This could be a great opportunity to polish up

Re: core.async take behaviour

2014-09-04 Thread Ashton Kemerling
IIRC they are coming out in clojure 1.7. I don't see any indication of when it will be declared as stable, but there are alpha builds available if you need them.  -- Ashton On Thu, Sep 4, 2014 at 1:29 AM, cig clifford.goldb...@gmail.com wrote: Thanks Alex. Feel silly not to have noticed

Re: [ANN] Clojure 1.7.0-alpha2

2014-09-10 Thread Ashton Kemerling
Perhaps me means dangerous as in it shouldn't be done causually, and that it could become a problematic habit if formed. On Wed, Sep 10, 2014 at 8:55 PM, Brent Millare brent.mill...@gmail.com wrote: I understand usage of volatiles are dangerous via vswap! but what about creation? Again

Re: ECHELON: Wrangling messy political data

2014-09-16 Thread Ashton Kemerling
That's really neat. Planning on giving a talk? On Tue, Sep 16, 2014 at 12:08 PM, kovas boguta kovas.bog...@gmail.com wrote: Thats very cool!! On Tue, Sep 16, 2014 at 1:48 PM, Zack Maril thewitzb...@gmail.com wrote: This might be of interest to the Clojure/Datomic community:

Re: why ( 2) returns true

2014-09-17 Thread Ashton Kemerling
I wouldn't be surprised if the 1 arg form is to help people who use along with apply, just in case the list is only 1 element long. On Wed, Sep 17, 2014 at 7:40 AM, Phillip Lord phillip.l...@newcastle.ac.uk wrote: Herwig Hochleitner hhochleit...@gmail.com writes: 2014-09-17 11:51 GMT+02:00

Re: [ANN] www.core-async.info: a new web resource for core.async

2014-09-18 Thread Ashton Kemerling
That looks really nice! My only feedback is that it doesn't load at all on my iPhone. On Thu, Sep 18, 2014 at 1:01 PM, Daniel Solano Gómez cloj...@sattvik.com wrote: Hello, all, Over the past few months I have been working on creating some resources to help people learn to use core.async.

Re: it's possible to query for optional parts on many relations?

2014-09-18 Thread Ashton Kemerling
Couldn't you just retrieve users and use entity to get their photos? On Thu, Sep 18, 2014 at 4:43 PM, Wilker wilkerlu...@gmail.com wrote: Forgot to mention, I tried the (get-else) but it raises an error about cardinality many not supported, so I guessed it doesn't works here... --- Wilker

Assigning Values in Core.Logic

2014-09-18 Thread Ashton Kemerling
I can't tell if I'm being silly, but I'm having issues figuring out how to record the results of my computation in Core.Logic. The basic idea is that I'm trying to determine if a schedule a user has requested is solvable or not. I'm trying to find out how to assign to each hash-map what

Re: Assigning Values in Core.Logic

2014-09-18 Thread Ashton Kemerling
Aha, I believe the is method has solved my dilemma. -- Ashton Kemerling On Thu, Sep 18, 2014 at 7:56 PM, Ashton Kemerling ashtonkemerl...@gmail.com wrote: I can't tell if I'm being silly, but I'm having issues figuring out how to record the results of my computation in Core.Logic

Re: [ANN] lein-shorthand - a leiningen plugin to create namespaces with short names for use in the REPL

2014-09-24 Thread Ashton Kemerling
That's super helpful, thank you! On Wed, Sep 24, 2014 at 6:17 AM, Hugo Duncan h...@hugoduncan.org wrote: In the REPL, there are functions that you always want to have handy, no matter which namespace you are in. One way of achieving this is to put these functions into a namespace with a

Re: How to read a transit string from client side (transit-cljs) on server side (tansit-clj)

2014-09-25 Thread Ashton Kemerling
I think you should take a look at the transit-Clj README, it has docs and examples.  https://github.com/cognitect/transit-clj/blob/master/README.md On Thu, Sep 25, 2014 at 6:56 AM, Bin Li leebin1...@gmail.com wrote: Hi Guys, I was playing around the transit library recently , that is what I

Re: Acceptance testing with Clojure

2014-09-28 Thread Ashton Kemerling
Cognicast episode (http://thinkrelevance.com/blog/2013/11/11/reid-draper-cognicast-episode-045) and my Cognicast episode (http://blog.cognitect.com/cognicast/ashton-kemerling-064) On 09/28/2014 08:24 AM, Ruslan Prokopchuk wrote: I've googled around a little bit, but didn't found any relevant

Re: Acceptance testing with Clojure

2014-09-29 Thread Ashton Kemerling
September 2014 15:34:39 UTC+1, Ashton Kemerling wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I can answer this in two ways: 1. Acceptance testing Clojure code. 2. Acceptance testing other code with Clojure. I have significantly more experience with the latter than the former. All

Re: What is the best setup to program Clojurescript IF...

2014-10-02 Thread Ashton Kemerling
If I recall vim has good tools. On Thu, Oct 2, 2014 at 1:13 PM, Peter Mancini pe...@cicayda.com wrote: What is the best setup to program Clojurescript IF: - you hate EMACS - use linux or windows Any suggestions? -- You received this message because you are subscribed to the Google

Re: [ANN] Monroe 0.1.0 - nrepl client for Emacs

2014-10-03 Thread Ashton Kemerling
The transition to cider was tough for some, I remember it being broken for me for a version or two. Perhaps they added that for the transition? On Fri, Oct 3, 2014 at 6:40 AM, Daniel Szmulewicz daniel.szmulew...@gmail.com wrote: You're right. I got confused because in ob-clojure.el, both

Re: Variadic argument function call to another v.a.f.

2014-10-05 Thread Ashton Kemerling
That makes plenty of sense, you passed 1 argument to va1, and it was a list (from args). If you wish to unwrap that list, use apply: (apply va1 '(1 2 3)) On Sun, Oct 5, 2014 at 12:01 PM, Mate Varga m...@matevarga.net wrote: Hi, there's a closed old bug on the CLJS JIRA from 2012:

Re: Profiling in Counterclockwise

2014-10-05 Thread Ashton Kemerling
The profiling and logging tool might be Java specific. On Sun, Oct 5, 2014 at 2:38 PM, Fluid Dynamics a2093...@trbvm.com wrote: On Sunday, October 5, 2014 3:57:37 PM UTC-4, Gary Verhaegen wrote: When I need to profile (which is asmittedly quite rare), I use VisualVM, which should have been

Re: Why is my function faster with eval?

2014-10-10 Thread Ashton Kemerling
Did you run it enough times to fully warm up the JVM? On Fri, Oct 10, 2014 at 4:21 PM, Michael Blume blume.m...@gmail.com wrote: https://github.com/MichaelBlume/eval-speed eval-speed.core= (time-fn read-to-maps) Elapsed time: 5551.011069 msecs nil eval-speed.core= (time-fn read-to-maps-fn)

Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-13 Thread Ashton Kemerling
It would've been nice to have back-stats to tell if efforts like Clojure bridge are having a statistical impact on the communities makeup. That being said, I'm sure the clojure bridge folk have their own internal metrics to guide their actions and measure outcomes, but it would've been nice

Re: Diversity (was: State of Clojure 2014 Survey - please contribute!!

2014-10-13 Thread Ashton Kemerling
I'm always very proud to tell other people how much effort the clojure community is putting into this, especially compared to its size. Keep up the good work! -- Ashton On Mon, Oct 13, 2014 at 5:41 PM, Sean Corfield s...@corfield.org wrote: On Oct 13, 2014, at 11:50 AM, Zack Maril

Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-15 Thread Ashton Kemerling
I would rather not say is a common and valid response in these scenarios. On Wed, Oct 15, 2014 at 12:19 PM, Sean Corfield s...@corfield.org wrote: Asking questions about race and/or gender can be a very sensitive issue and a lot of people would refuse to complete those sections, or may even

Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-15 Thread Ashton Kemerling
is reasonable. On Wednesday, October 15, 2014 2:06:29 PM UTC-5, Sean Corfield wrote: On Oct 15, 2014, at 11:29 AM, Ashton Kemerling ashtonk...@gmail.com javascript: wrote: I would rather not say is a common and valid response in these scenarios. Yes, although that doesn't address

Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-15 Thread Ashton Kemerling
, Atamert Ölçgen mu...@muhuk.com wrote: On Thu, Oct 16, 2014 at 8:30 AM, Ashton Kemerling ashtonkemerl...@gmail.com wrote: I'm curious if there's any empirical evidence that significant numbers of people will do that. Suppose I have provided reliable data that shows only 0.1% would refuse

Re: ANN: State of Clojure 2014 Survey - please contribute!!

2014-10-15 Thread Ashton Kemerling
I also just realized that I'm accidentally continuing this conversation despite Sean's best efforts. Please disregard my last message. On Wed, Oct 15, 2014 at 8:31 PM, Ashton Kemerling ashtonkemerl...@gmail.com wrote: I wasn't prepared to make moral statements about the survey, I'm just

Re: Question about test.check, and knossos

2014-10-24 Thread Ashton Kemerling
Oh thank goodness, I've been directing people towards the source for test.check, which is obviously sub-optimal. Thanks for adding that! On Fri, Oct 24, 2014 at 11:43 AM, Reid Draper reiddra...@gmail.com wrote: Hey Andy, I've added a link to the API documentation [1]. And I'll update Codox

Re: Starting a project the right way - tips?

2014-10-27 Thread Ashton Kemerling
Consider how your database will be setup and handled. My project uses Datomic (also a SPA), but it was a little painful learning how to get the tests to run cleanly with the database being setup and torn down between runs. Also, consider using Secretary on the frontend early. I’m using Om

Re: Starting a project the right way - tips?

2014-10-27 Thread Ashton Kemerling
Ashton Kemerling: Consider how your database will be setup and handled. My project uses Datomic (also a SPA), but it was a little painful learning how to get the tests to run cleanly with the database being setup and torn down between runs. Also, consider using Secretary on the frontend early

Re: Cannot understand why I get this output.

2014-10-27 Thread Ashton Kemerling
The hash map you posted has the value of [octavia] under the key :authors, and that's what printed out. The repl doesnt inline the variable name, instead it prints out the literal value. On Mon, Oct 27, 2014 at 9:22 AM, Roelof Wobben rwob...@hotmail.com wrote: Op maandag 27 oktober 2014

Re: Cannot understand why I get this output.

2014-10-27 Thread Ashton Kemerling
I think you're confused on the terminal output. Try typing [octavia] in the repl, and compare the output you get to the above code.  Clojure prints out the raw values of any computation, not variable names. On Mon, Oct 27, 2014 at 9:45 AM, Roelof Wobben rwob...@hotmail.com wrote: Op maandag

On Testing

2014-10-31 Thread Ashton Kemerling
I tweeted recently that I thought that Clojure is super testable, and I was genuinely surprised about the number of people who disagreed with me.  There's been a lively discussion about what the best testing frameworks in clojure currently are, and what the built in solutions (clojure.test and

Re: On Testing

2014-10-31 Thread Ashton Kemerling
was genuinely surprised about the number of people who disagreed with me. My 2c. Without explicitly citing those complaints, it will be difficult to conduct a meaningful debate. 2014-10-31 14:52 GMT+00:00 Ashton Kemerling ashtonkemerl...@gmail.com: I tweeted recently that I thought that Clojure is super

Re: On Testing

2014-10-31 Thread Ashton Kemerling
: Would be great if humane-test-output was part of clojure.test. Would make it easier for beginners to find it. On Friday, October 31, 2014 11:19:11 PM UTC+8, Eli Naeher wrote: On Fri, Oct 31, 2014 at 9:52 AM, Ashton Kemerling ashtonk...@gmail.com wrote: It's my opinion that these two

Re: On Testing

2014-11-01 Thread Ashton Kemerling
I can say for certain that at a minimum better indentation of data structures to the console would be a must, a vector with 4+ hash maps in it are currently unreadable and I have to copy to an editor to indent and analyze.  Beyond that, I can imagine the need for a structural diff that tells

Re: Clojure usage in production - survey on Hacker News (Nov 2014)

2014-11-03 Thread Ashton Kemerling
I'm really entertained that pivotal labs made that list, as I wrote that code (and that blog post) and production is stretching definitions pretty far sadly. On Mon, Nov 3, 2014 at 4:55 PM, viksit vik...@gmail.com wrote: Hello all, I was curious about the state of Clojure in production, and

Re: Clojure usage in production - survey on Hacker News (Nov 2014)

2014-11-03 Thread Ashton Kemerling
it for something. Sorry if I overstepped! :) On Monday, November 3, 2014 6:27:41 PM UTC-6, viksit wrote: Ashton - perhaps you should elucidate on matters on that thread :) And why do you say stretching definitions? On Monday, November 3, 2014 4:03:36 PM UTC-8, Ashton Kemerling wrote: I'm really

Re: clojure.test.check with fixtures

2014-11-05 Thread Ashton Kemerling
You can use fixtures from Clojure.test, but each spec from the perspective of clojure.test includes multiple runs. So I use fixtures :once to do any global setup, and then farm out to a setup function for anything that needs to be done before each test run. --Ashton Sent from my iPhone On

Re: better way to group consecutive numbers in a vector?

2014-11-06 Thread Ashton Kemerling
Consider using partition-by. I can't type clojure on my phone, but the following link might help. https://clojuredocs.org/clojure.core/partition-by --Ashton Sent from my iPhone On Nov 6, 2014, at 3:22 PM, John Gabriele jmg3...@gmail.com wrote: Hi all, I've got this: `[1 3 4 5 7 9 10 11

Re: Mutable local variables

2014-11-10 Thread Ashton Kemerling
Mutation is not a bad performance optimization, and is super useful when the algorithm in question just works better with it. --Ashton Sent from my iPhone On Nov 10, 2014, at 11:11 AM, Jacob Goodson submissionfight...@gmx.com wrote: I like the map suggestion but there are still those

Re: snubbed on clojurescript one

2014-11-18 Thread Ashton Kemerling
I thought the pedestal frontend is not being developed. I would recommend om, reagent, or dommy depending on what your goals are. --Ashton Sent from my iPhone On Nov 18, 2014, at 11:56 AM, atucker agjf.tuc...@gmail.com wrote: Pedestal is a continuation of ClojureScript One.

Re: [ANN] stateful-check 0.1.0 - test stateful systems with test.check

2014-11-29 Thread Ashton Kemerling
I'm glad my talk got someone working on things! I'm going to see if that library would be a better match for our integration tests than test.check alone. --Ashton Sent from my iPhone On Nov 28, 2014, at 9:50 AM, Carlo Zancanaro carlozancan...@gmail.com wrote: Hey Jan! On Fri, Nov 28,

Re: Is there a tool to display all the references to a symbol in a project?

2014-12-03 Thread Ashton Kemerling
I would recommend the silver searcher (ag) if the project is large, as it is much faster. --Ashton Sent from my iPhone On Dec 3, 2014, at 8:34 AM, Gary Trakhman gary.trakh...@gmail.com wrote: I use grep or ack. It's not exact, but it works. On Wednesday, December 3, 2014, Yehonathan

Re: clojure.edn won't accept clojure.java.io/reader? How to work around this and why isn't this documented anywhere?

2014-12-08 Thread Ashton Kemerling
Nothing in the Java.io namespace was made by the clojure team, so it's not their fault that reader and pushbackreader aren't cross compatible. I'm assuming that they need something from pushbackreader for performance reasons, but that's just a guess. Clojurescript and ClojureCLR must have

Re: Handling increasingly-intensive processes

2014-12-14 Thread Ashton Kemerling
Apologies on the email flood, my email client decided to do the most useless of all possible actions. On Sun, Dec 14, 2014 at 11:53 PM, Ashton Kemerling ashtonkemerl...@gmail.com wrote: Honestly, it sounds like you'll either need to move the indexing into memor On Sun, Dec 14, 2014 at 8:54

Re: Handling increasingly-intensive processes

2014-12-14 Thread Ashton Kemerling
Sam, It sounds like you need to either find a caching strategy that works for your application's needs, or you'll need to adjust how your data is stored (model or data store). Without knowing more about your performance and business needs I can't really speculate with any confidence. --

Re: Core Banking And The Mechanics Of Money Creation

2014-12-18 Thread Ashton Kemerling
I'm sure successful releases will go a long way on the clojure tolerance front. --Ashton Sent from my iPhone On Dec 18, 2014, at 7:23 AM, Timothy Washington twash...@gmail.com wrote: That's awesome. I'm glad you and your clients are seeing the benefits. Much success :) Tim

Re: Clojure Style Guide

2014-12-20 Thread Ashton Kemerling
You can put the docstring after the args, but the tooling won't pick it up. --Ashton Sent from my iPhone On Dec 20, 2014, at 10:01 AM, Eli Naeher enae...@gmail.com wrote: On Sat, Dec 20, 2014 at 8:30 AM, Timothy Baldridge tbaldri...@gmail.com wrote: And on a client project recently,

Re: Clojure Style Guide

2014-12-20 Thread Ashton Kemerling
Irving j...@lollyshouse.ca wrote: It's not a docstring then, just the first expression in the body. On Sat, Dec 20, 2014 at 12:05 PM, Ashton Kemerling ashtonkemerl...@gmail.com wrote: You can put the docstring after the args, but the tooling won't pick it up. --Ashton Sent from my

Re: [lein] compile sass?

2014-12-23 Thread Ashton Kemerling
Your best bet is probably to ask for the lein-haml-sass plugin to be updated with the latest and greatest. A simple update is no reason for a fork or rewrite unless if the plugin is simply missing features you need (and that can't be added). --Ashton Sent from my iPhone On Dec 23, 2014, at

Re: Basic usage of namespaces

2014-12-24 Thread Ashton Kemerling
(use 'myapp.other) is the same as require with a :refer all from a users perspective, but it's fallen out of favor for :as and :referring individual names. --Ashton Sent from my iPhone On Dec 24, 2014, at 7:37 AM, Fluid Dynamics a2093...@trbvm.com wrote: On Wednesday, December 24, 2014

Re: how do you name your protocols?

2014-12-27 Thread Ashton Kemerling
Changing old protocol names should trigger a major revision change in the minimum because it breaks backwards compatibility. --Ashton Sent from my iPhone On Dec 27, 2014, at 11:18 AM, Michael Klishin michael.s.klis...@gmail.com wrote: On 27 December 2014 at 19:10:38, Jozef Wagner

Re: How to get a list of changes in Datomic

2014-12-27 Thread Ashton Kemerling
I think this conj video covered that. http://m.youtube.com/watch?v=7lm3K8zVOdY --Ashton Sent from my iPhone On Dec 27, 2014, at 1:57 PM, rogergl ro...@gilliar.de wrote: I would like to replay all changes since a specific timestamp. It seems as if I can get all transactions with (q

Re: Finding ClojureScript Libraries

2014-12-29 Thread Ashton Kemerling
Seems like we need a Clojurescript toolbox like website. --Ashton Sent from my iPhone On Dec 29, 2014, at 11:14 AM, Raju Bitter rajubit...@gmail.com wrote: I agree, that would be really helpful. And cool to see ClojureScript taking off like this! - Raju On Mon, Dec 29, 2014 at 4:49

Re: How to handle refactoring with TDD and mocking/stubbing

2014-12-31 Thread Ashton Kemerling
I've always done the full database setup and tear down thing, but that's made sufficiently performant with datomics in memory store. Consider using transactions to isolate tests, or use Midje, which is more designed for this kind of usage. --Ashton Sent from my iPhone On Dec 31, 2014, at

Re: lazy-seq performance

2014-12-31 Thread Ashton Kemerling
I was going to say that testing JVM programs is notoriously tricky due to JIT warm up. Did you run that function enough to warm it before taking your timings? This is why micro benchmark frameworks are popular. --Ashton Sent from my iPhone On Dec 31, 2014, at 7:04 PM, Daniel

Re: heaps in clojure vs SML

2015-02-01 Thread Ashton Kemerling
Also remember to give the JVM some warm up time, as the JVM depends heavily on JIT style optimizations, and measuring performance without it might not represent real world behavior, -- Ashton On Saturday, January 31, 2015 at 11:39:05 PM UTC-7, Mars0i wrote: You also might want to use

Re: Architectural doubts

2015-02-01 Thread Ashton Kemerling
Because of the way that Datomic stores it's data (5 tuples: entity, attribute, value, transaction, and operation) it has some pretty simple indexes that allow for powerful queries. EAVT allows for rapidly searching by entity, VAET allows for quick reverse look ups, etc. The only index that you

Re: Clojurescript to target JVM?

2015-01-28 Thread Ashton Kemerling
A lot of the slowness in Clojure comes down to how slow it is to load the main namespaces that are needed, especially clojure.core (see this post http://nicholaskariniemi.github.io/2014/02/25/clojure-bootstrapping.html ). You should also look into the Clojure fastload branch, which apparently

Re: is there a shorter way to do this in core.logic ?

2015-01-04 Thread Ashton Kemerling
I'm no expert, but I think no, at least not in any way you'd want to maintain. Also, if that's all of your core.logic code, that's pretty damned short and clear. I can read and understand that right away. --Ashton Sent from my iPhone On Jan 4, 2015, at 2:43 AM, rogergl ro...@gilliar.de

Re: TDD and lein

2015-01-08 Thread Ashton Kemerling
I've had good luck with lein prism to cut out any annoying lein startup time. Mixed in with cider when I want to run one test works nicely for me. https://github.com/aphyr/prism/ --Ashton Sent from my iPhone On Jan 8, 2015, at 7:32 AM, Malcolm Sparks malc...@juxt.pro wrote: LISP systems