hasql-th 0.4.0.20 → 0.4.0.21
raw patch · 7 files changed
+38/−33 lines, 7 files
Files
- hasql-th.cabal +29/−29
- library/Hasql/TH.hs +0/−2
- library/Hasql/TH/Construction/Exp.hs +1/−2
- library/Hasql/TH/Extraction/ChildExprList.hs +2/−0
- library/Hasql/TH/Extraction/OutputTypeList.hs +2/−0
- library/Hasql/TH/Extraction/PlaceholderTypeMap.hs +2/−0
- library/Hasql/TH/Extraction/PrimitiveType.hs +2/−0
hasql-th.cabal view
@@ -1,8 +1,8 @@ cabal-version: 3.0-name: hasql-th-version: 0.4.0.20-category: Hasql, Database, PostgreSQL, Template Haskell-synopsis: Template Haskell utilities for Hasql+name: hasql-th+version: 0.4.0.21+category: Hasql, Database, PostgreSQL, Template Haskell+synopsis: Template Haskell utilities for Hasql description: Extension-library for Hasql, bringing compile-time syntax checking,@@ -11,23 +11,21 @@ . For details please see <https://github.com/nikita-volkov/hasql-th the readme>. -homepage: https://github.com/nikita-volkov/hasql-th-bug-reports: https://github.com/nikita-volkov/hasql-th/issues-author: Nikita Volkov <nikita.y.volkov@mail.ru>-maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>-copyright: (c) 2015, Nikita Volkov-license: MIT-license-file: LICENSE+homepage: https://github.com/nikita-volkov/hasql-th+bug-reports: https://github.com/nikita-volkov/hasql-th/issues+author: Nikita Volkov <nikita.y.volkov@mail.ru>+maintainer: Nikita Volkov <nikita.y.volkov@mail.ru>+copyright: (c) 2015, Nikita Volkov+license: MIT+license-file: LICENSE source-repository head- type: git+ type: git location: git://github.com/nikita-volkov/hasql-th.git library- hs-source-dirs: library+ hs-source-dirs: library default-extensions:- NoImplicitPrelude- NoMonomorphismRestriction ApplicativeDo Arrows BangPatterns@@ -51,6 +49,8 @@ MagicHash MultiParamTypeClasses MultiWayIf+ NoImplicitPrelude+ NoMonomorphismRestriction OverloadedStrings ParallelListComp PatternGuards@@ -65,8 +65,8 @@ TypeOperators UnboxedTuples - default-language: Haskell2010- exposed-modules: Hasql.TH+ default-language: Haskell2010+ exposed-modules: Hasql.TH other-modules: Hasql.TH.Construction.Exp Hasql.TH.Extraction.ChildExprList@@ -78,15 +78,15 @@ Hasql.TH.Prelude build-depends:- , base >=4.11 && <5- , bytestring >=0.10 && <0.13- , containers >=0.6 && <0.8- , contravariant >=1.5.2 && <2- , foldl >=1.4.5 && <2- , hasql >=1.4 && <1.8- , postgresql-syntax >=0.4.1 && <0.5- , template-haskell >=2.8 && <3- , template-haskell-compat-v0208 >=0.1.9 && <2- , text >=1 && <3- , uuid >=1.3 && <2- , vector >=0.12 && <0.14+ base >=4.11 && <5,+ bytestring >=0.10 && <0.13,+ containers >=0.6 && <0.8,+ contravariant >=1.5.2 && <2,+ foldl >=1.4.5 && <2,+ hasql >=1.4 && <1.8,+ postgresql-syntax >=0.4.1 && <0.5,+ template-haskell >=2.8 && <3,+ template-haskell-compat-v0208 >=0.1.9 && <2,+ text >=1 && <3,+ uuid >=1.3 && <2,+ vector >=0.12 && <0.14,
library/Hasql/TH.hs view
@@ -106,8 +106,6 @@ import qualified Data.Text as Text import qualified Data.Text.Encoding as Text-import Data.Vector (Vector)-import Hasql.Statement (Statement) import qualified Hasql.TH.Construction.Exp as Exp import qualified Hasql.TH.Extraction.Exp as ExpExtraction import Hasql.TH.Prelude hiding (exp)
library/Hasql/TH/Construction/Exp.hs view
@@ -4,12 +4,11 @@ import qualified Data.ByteString as ByteString import qualified Data.ByteString.Unsafe as ByteString-import qualified Data.List.NonEmpty as NonEmpty import qualified Data.Vector.Generic as Vector import qualified Hasql.Decoders as Decoders import qualified Hasql.Encoders as Encoders import qualified Hasql.Statement as Statement-import Hasql.TH.Prelude hiding (list, sequence_, string)+import Hasql.TH.Prelude hiding (sequence_) import qualified Hasql.TH.Prelude as Prelude import Language.Haskell.TH.Syntax import qualified TemplateHaskell.Compat.V0208 as Compat
library/Hasql/TH/Extraction/ChildExprList.hs view
@@ -1,3 +1,5 @@+{-# OPTIONS_GHC -Wno-missing-signatures #-}+ module Hasql.TH.Extraction.ChildExprList where import Hasql.TH.Prelude hiding (bit, fromList, sortBy)
library/Hasql/TH/Extraction/OutputTypeList.hs view
@@ -1,3 +1,5 @@+{-# OPTIONS_GHC -Wno-missing-signatures #-}+ -- | -- AST traversal extracting output types. module Hasql.TH.Extraction.OutputTypeList where
library/Hasql/TH/Extraction/PlaceholderTypeMap.hs view
@@ -1,3 +1,5 @@+{-# OPTIONS_GHC -Wno-missing-signatures #-}+ module Hasql.TH.Extraction.PlaceholderTypeMap where import qualified Data.IntMap.Strict as IntMap
library/Hasql/TH/Extraction/PrimitiveType.hs view
@@ -1,3 +1,5 @@+{-# OPTIONS_GHC -Wno-missing-signatures #-}+ module Hasql.TH.Extraction.PrimitiveType where import Hasql.TH.Prelude hiding (bit, fromList, sortBy)