LibreCat / Catmandu

Catmandu - a data processing toolkit
https://librecat.org
176 stars 31 forks source link

Better support for pluggable data models and better handling of side effects #65

Closed phochste closed 10 years ago

phochste commented 10 years ago

Would like to see a way to e.g.

Support ways to plugin your own hash implementation (e.g Tie::IxHash, or any favorite implementation)

Support ways to add side-effects when executing fixes (e.g. logging, error handling, exports if individual records instead of the complete iterator).

(read monads)

phochste commented 10 years ago

Available in experimental 'monad' branch.

phochste commented 10 years ago

Available as Catmandu::Fix::Bind