{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/th-extras","name":"th-extras","description":"A grab bag of functions for use with Template Haskell.\n\nThis is basically the place I put all my ugly CPP hacks to support\nthe ever-changing interface of the template haskell system by\nproviding high-level operations and making sure they work on as many\nversions of Template Haskell as I can.","version":"0.0.0.9","softwareVersion":"0.0.0.9","license":"https://spdx.org/licenses/Other","codeRepository":"https://github.com/erikd/th-extras","issueTracker":"https://github.com/erikd/th-extras/issues","url":"https://github.com/erikd/th-extras","keywords":["library","public-domain","template-haskell","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"JamesCook"},{"@type":"Person","name":"JohnEricson"},{"@type":"Person","name":"abrar"},{"@type":"Person","name":"RyanTrinkle"},{"@type":"Person","name":"ErikDeCastroLopo"},{"@type":"Person","name":"maralorn"},{"@type":"Person","name":"alexfmpe"},{"@type":"Person","name":"ymeister"}],"author":[{"@type":"Person","name":"JamesCook"},{"@type":"Person","name":"JohnEricson"},{"@type":"Person","name":"abrar"},{"@type":"Person","name":"RyanTrinkle"},{"@type":"Person","name":"ErikDeCastroLopo"},{"@type":"Person","name":"maralorn"},{"@type":"Person","name":"alexfmpe"},{"@type":"Person","name":"ymeister"}],"copyrightHolder":[{"@type":"Person","name":"JamesCook"},{"@type":"Person","name":"JohnEricson"},{"@type":"Person","name":"abrar"},{"@type":"Person","name":"RyanTrinkle"},{"@type":"Person","name":"ErikDeCastroLopo"},{"@type":"Person","name":"maralorn"},{"@type":"Person","name":"alexfmpe"},{"@type":"Person","name":"ymeister"}],"dateCreated":"2011-11-15","dateModified":"2026-02-11","datePublished":"2026-02-11","copyrightYear":2011,"downloadUrl":"https://hackage.haskell.org/package/th-extras-0.0.0.9/th-extras-0.0.0.9.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/th-extras"]}