librobert-hooke-clojure

Function wrapper library for clojure
  https://github.com/technomancy/robert-hooke
  0
  no reviews



Robert hooke is a clojure library that provides a flexible, composable mechanism to extend functions after they have been defined.

hooks can be used to change the behaviour of the functions they wrap in many ways, for example:

* conditional execution
* modify arguments
* add side effects
* return different values
hooke is inspired by emacs lisp's defadvice and clojure.test fixtures.