(defn-io name doc args & body)
A convenience wrapper for the way clojure.algo.monads
makes you declare your monad type.
Example:
;; Instead of
(defn do-stuff [things]
(with-monad io-m
...do some stuff...))
;; can shorten to this
(defn-io do-stuff [things]
...do the same stuff...)
A convenience wrapper for the way `clojure.algo.monads` makes you declare your monad type. Example: ;; Instead of (defn do-stuff [things] (with-monad io-m ...do some stuff...)) ;; can shorten to this (defn-io do-stuff [things] ...do the same stuff...)
Core namespace wrapper for the protocol function
Core namespace wrapper for the protocol function
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close