Hi Erlis,
Just to confirm: there currently aren't any built-in tracing or other
special debugging capabilities in clooj. tools.trace is quite cool, though.
Arthur
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to
On 01/04/2012 03:05 AM, Takahiro Hozumi wrote:
In MVC pattern, Model should take responsibility for business logic.
Therefore I write validate function for creating in the model.
If creating a instance of the model should be safe, I must validate a
parameter in the create function.
My problem is
Hi,
Am 04.01.2012 um 10:12 schrieb Thorsten Wilms:
(defn handler [{:keys [params] :as req}]
(if (person/valid? params)
{:status 200 :body (json/generate-string (person/create params))}
{:status 400}))
Or you let the create function return nil on invalid params.
(defn handler
On Wed, Jan 4, 2012 at 3:05 AM, Tassilo Horn tass...@member.fsf.org wrote:
There's no logic in there. It's just the only place where users like me
are able to return some predicate for the dispatch instead of a
non-function value.
It's not true that that's the only place you can put
I think a few people will find my answer to this stackoverflow question
interesting. It might even give you an idea for a use of core.logic :)
http://stackoverflow.com/questions/8705001/how-to-simulate-an-outer-join-in-core-logic
Thanks,
Ambrose
--
You received this message because you are
Thanks to all authors for help.
Best regards,
Dragan Radevic
--
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
Thank you for your great answer Konrad.
On Jan 3, 9:46 am, googlegro...@khinsen.fastmail.net wrote:
Dragan R writes:
On the net I read that Impure functional programming doesn't really
need monads.
and It appears that in the presence of mutable state, a lot of the
advantages of
Happy New Year all!
The London Clojure User Group are kicking things off with a talk from
Malcolm Sparks this month, titled: Reflections on a real-world Clojure
application.
*Format:*
The format of this talk will be a whistle-stop tour around many elements of
a large Clojure application in
One thing that seems weird is the way Clojure destructures a map
I have this map: {:last-name Vinge :first-name Vernor} which is passed
to this function: (defn greet-author-2 [{fname :first-name}] ... )
Wouldn't it be better doing: (defn greet-author-2 [{:first-name fname}] ...
)
You first
On Tue, Jan 03, 2012 at 07:22:22PM -0800, Trevor wrote:
hmmm macro question:
; here's a macro that assembles many puts. It serves no purpose to me
(and doesn't even make sense in its current form). It's just something
I hit playing around and learning macros.
(defmacro doto-putter [x
funnyplaces is a Clojure client for Factual's public API. (Full
Disclosure: I work at Factual.)
https://github.com/dirtyvagabond/funnyplaces#readme
It's basically the first Clojure project I've released to the wild.
Coming from a Java background, was really pleased with how simple it
was to
Hi all,
I'm using clojure.contrib.json library, and I might encounter a bug of
this library.
The bug occurs when I use json-str to a map which contains double
quotation for a key part.
I confirmed the above usign folowing codes (danlarkin's json library
is my expected behavior):
user=
user=
Please check with the more recent clojure.data.json version 0.1.2 and let
me know if it displays the same bug:
http://search.maven.org/#artifactdetails|org.clojure|data.json|0.1.2|jar
-Stuart Sierra
clojure.com
--
You received this message because you are subscribed to the Google
Groups
That does feel a bit more natural, but how would you handle :keys, :as, and :or?
On Wed, Jan 4, 2012 at 1:36 AM, Johnny Weng Luu
johnny.weng@gmail.com wrote:
One thing that seems weird is the way Clojure destructures a map
I have this map: {:last-name Vinge :first-name Vernor} which is
On Wed, Jan 4, 2012 at 07:36, Johnny Weng Luu johnny.weng@gmail.com wrote:
One thing that seems weird is the way Clojure destructures a map
I have this map: {:last-name Vinge :first-name Vernor} which is passed
to this function: (defn greet-author-2 [{fname :first-name}] ... )
Wouldn't
On Wed, Jan 4, 2012 at 8:28 AM, Ambrose Bonnaire-Sergeant
abonnaireserge...@gmail.com wrote:
I think a few people will find my answer to this stackoverflow question
interesting. It might even give you an idea for a use of core.logic :)
Hey all,
Just a quick note that the Clojure/West CFP (http://clojurewest.org/
call-for-presentations ) will close this Friday January 6th. We've
had a great set of talks submitted so far but there have not been many
unsessions submitted yet (you can see them here:
Hi,
I just had the same problem and discovered it was a cyclic dependency
- maybe you want to check for that, too..
Regards Benjamin
On Jan 3, 9:19 am, Praki praki.prak...@gmail.com wrote:
Hi,
I have a silly problem compiling my cljs files. I have to run the
cljsc command twice in
read/pr-str works well, but it's painfully slow relative to something
like Redis. JSON libraries and the like would be faster, but might
require more contortions if you're using lots of Clojure data types.
My 2c: the best overall compromise atm is the Deep-Freeze
serialization library
I had the same thought when I first started learning Clojure - I think
the idea is that there is some nice mental resonance when
destructuring matches up to your mental model of the data structure
(it's literal form). In sequential destructuring, that holds but in
maps it doesn't so things look
Here's an example of a Ring session store that writes clojure maps to and
from Redis:
https://github.com/wuzhe/clj-redis-session/blob/master/src/clj_redis_session/core.clj
In addition to Deep Freeze, you might check out Kryo, accessible via Alex
Miller's Carbonite
On Tue, 2012-01-03 at 14:45 -0800, Joshua wrote:
Hi Tim,
Great idea re: GitHub!
I'm guessing the Clojure decks could cover, multiple things if tagged
appropriately and could be studied in various section. Or there could
be multiple decks dealing with differing material. I'm not very
Hi guys,
I was wondering if there is any site that host the labrepl.
I'm following this and I find it very useful, but sometimes I have to
change from PC and is a big deal to reinstall everything again, also I want
to share it with some friends, but installing it and having everything set
up
Thanks for your response Benjamin. I was leaning towards cyclic
dependency myself. I couldn't get closurebuilder.py (which apparently
detects cyclic dependencies) but couldn't get it to run on my source.
After your response, I did a dependency analysis by hand and found no
cycles. However, I
It might be an idea to figure out some standard syntax we could use,
like Markdown, that could be used for formatting docstrings.
My vote is for Markdown as well.
--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to
That works - thanks.
Still, it seems intuitive to build the code as I had originally done.
It's too bad code has to get complicated so quickly :)
Thank again for the help.
On Jan 3, 9:19 pm, Robert Marianski r...@marianski.com wrote:
On Tue, Jan 03, 2012 at 07:22:22PM -0800, Trevor wrote:
On Wed, Jan 4, 2012 at 6:01 AM, Stuart Sierra
the.stuart.sie...@gmail.com wrote:
Please check with the more recent clojure.data.json version 0.1.2 and let me
know if it displays the same bug:
http://search.maven.org/#artifactdetails|org.clojure|data.json|0.1.2|jar
user (require
I'm with Alex. I think of it as though it's a let binding, cause
that's basically what's happening; the is bound to the scoped name.
On Jan 4, 11:29 am, Alex Miller a...@puredanger.com wrote:
I had the same thought when I first started learning Clojure - I think
the idea is that there is some
28 matches
Mail list logo