true-name-0.1.0.3: Template Haskell hack to violate module abstractions
Knowing a true name gives one power over its owner.
A Template Haskell hack to get unexported Name
s―be they types, data
constructors, record fields or class methods―a slightly less unsafe way
to violate another module's abstractions than unsafeCoerce
.
A few quick examples.
I'm too lazy to keep a changelog, but I do write detailed commit messages.
- Unsafe