Hi,

Am Freitag, 9. März 2012 03:12:52 UTC+1 schrieb puzzler:
>
>
> (cond
>   :when-let [a foo]
>   :let [b bar]
>   :when (even? b)
>   :let [c baz]
>   :when (> b z)
>   :let [d gux]
>   (f a b c d))
>
>
I wonder how long it will take until someone proposes monads.

(domonad
  [a foo]
  [b bar]
  :when (even? b)
  [c baz]
  :when (> b z)
  [d guz]
  (f a b c d))

Combined with maybe the Maybe monad?

Just a thought.

Sincerely
Meikel

-- 
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 to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to