Sean Corfield
8a66baab09
Further evolution of middleware/hooks
...
Removed the `IDeref` approach and plumbed `:post-execute-fn` directly
into a new `WrappedExecutable` protocol that re-implements the
`Executable` protocol but with hooks in place.
2019-11-17 16:00:39 -08:00
Sean Corfield
b5107f7270
First cut of middleware in release-worthy state
2019-11-16 14:41:54 -08:00
Sean Corfield
4b01f31578
Move middleware experiment to tests
...
Until I figure out what to do about this, I don't want it accidentally
included in a release!
2019-11-13 09:38:30 -08:00
Sean Corfield
e9b7ee80ab
Document current state of experiment
...
and my unhappiness with it!
2019-11-10 17:53:23 -08:00
Sean Corfield
a57011a998
Recast the adapter/processors as a middleware
...
Still not happy with this but it seems more "holistic".
2019-11-09 22:59:34 -08:00