Re: Richelieu: a library for advising functions

2014-12-02 Thread Phillip Lord
Looks nice. It's pretty similar to Robert Hooke though -- which is more of an advice library than a hook library despite it's name. Edwin Watkeys e...@poseur.com writes: Hello, Richelieu, a library for advising functions, is in something resembling announcement-worthy shape. It's

Re: Richelieu: a library for advising functions

2014-12-02 Thread Edwin Watkeys
writes: Hello, Richelieu, a library for advising functions, is in something resembling announcement-worthy shape. It's available at the following URL: http://github.com/thunknyc/richelieu http://github.com/thunknyc/richelieu During my experience writing thunknyc/profile and the associated

Re: Richelieu: a library for advising functions

2014-12-02 Thread Phillip Lord
I think yours might be nicer, to be honest, though, although Robert Hooke has some features yours doesn't. Advising entire namespaces is an interesting addition for sure. I still don't understand why Robert Hooke has this name though. I can't have been the only person expecting it to implements

Re: Richelieu: a library for advising functions

2014-12-02 Thread Edwin Watkeys
Phillip, Of Robert Hooke's features, I think the ability to suppress advice temporarily (its `with-hooks-disabled`) as well to advise a function within a particular dynamic scope (`with-scope`) are most relevant to Richelieu. Since one of the major goals of Richelieu is to serve as a generic

Re: Richelieu: a library for advising functions

2014-12-02 Thread Gary Verhaegen
At a very superficial glance, it looks like dire also sort of fits into the same space: https://github.com/MichaelDrogalis/dire On Tuesday, 2 December 2014, Edwin Watkeys e...@poseur.com wrote: Phillip, Of Robert Hooke's features, I think the ability to suppress advice temporarily (its

Re: Richelieu: a library for advising functions

2014-12-02 Thread Atamert Ölçgen
Just a small suggestion; I would make :unadvisable namespaced since it's richelieu specific. On Wed, Dec 3, 2014 at 6:01 AM, Gary Verhaegen gary.verhae...@gmail.com wrote: At a very superficial glance, it looks like dire also sort of fits into the same space:

Re: Richelieu: a library for advising functions

2014-12-02 Thread Edwin Watkeys
I think you're right; I was going back and forth on that. -- Edwin Watkeys, 917-324-2435 On Dec 2, 2014, at 20:52, Atamert Ölçgen mu...@muhuk.com wrote: Just a small suggestion; I would make :unadvisable namespaced since it's richelieu specific. On Wed, Dec 3, 2014 at 6:01 AM, Gary

Richelieu: a library for advising functions

2014-12-01 Thread Edwin Watkeys
Hello, Richelieu, a library for advising functions, is in something resembling announcement-worthy shape. It's available at the following URL: http://github.com/thunknyc/richelieu During my experience writing thunknyc/profile and the associated CIDER support, I realized that advising