ghc-true-name
Template Haskell hack to violate module abstractions


<http://tvtropes.org/pmwiki/pmwiki.php/Main/IKnowYourTrueName 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<https://github.com/liyang/true-name/blob/master/sanity.hs quick examples>. I'm too lazy to keep a changelog, but I do write<https://github.com/liyang/true-name/commits/master detailed commit messages>.

BSD-3-Clause

cloud_download Downloads

Please select a product to see the available package versions:
Loading...
Loading package downloads...