{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/postgresql-typed","name":"postgresql-typed","description":"Automatically type-check SQL statements at compile time.\nUses Template Haskell and the raw PostgreSQL protocol to describe SQL statements at compile time and provide appropriate type marshalling for both parameters and results.\nAllows not only syntax verification of your SQL but also full type safety between your SQL and Haskell.\nSupports many built-in PostgreSQL types already, including arrays and ranges, and can be easily extended in user code to support any other types.\n\nAlso includes an optional HDBC backend that, since it uses the raw PostgreSQL protocol, may be more efficient than the normal libpq backend in some cases (though provides no more type safety than HDBC-postgresql when used without templates).\n\nOriginally based on Chris Forno's templatepg library.","version":"0.5.2","softwareVersion":"0.5.2","license":"https://spdx.org/licenses/BSD-3-Clause","codeRepository":"https://github.com/dylex/postgresql-typed","issueTracker":"https://github.com/dylex/postgresql-typed/issues","url":"https://github.com/dylex/postgresql-typed","keywords":["bsd3","database","library","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"DylanSimon"}],"author":[{"@type":"Person","name":"DylanSimon"}],"copyrightHolder":[{"@type":"Person","name":"DylanSimon"}],"dateCreated":"2015-01-05","dateModified":"2017-11-02","datePublished":"2017-11-02","copyrightYear":2015,"downloadUrl":"https://hackage.haskell.org/package/postgresql-typed-0.5.2/postgresql-typed-0.5.2.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/postgresql-typed"],"https://www.w3.org/ns/activitystreams#likes":89,"https://forgefed.org/ns#forks":12}