duckdb-simple 0.1.2.3 → 0.1.2.4
raw patch · 2 files changed
+11/−8 lines, 2 filesdep ~bytestringdep ~containersdep ~textPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: bytestring, containers, text, time
API changes (from Hackage documentation)
- Database.DuckDB.Simple.FromField: instance (Data.Typeable.Internal.Typeable a, Database.DuckDB.Simple.FromField.FromField a) => Database.DuckDB.Simple.FromField.FromField (GHC.Arr.Array GHC.Types.Int a)
- Database.DuckDB.Simple.FromField: instance (Data.Typeable.Internal.Typeable a, Database.DuckDB.Simple.FromField.FromField a) => Database.DuckDB.Simple.FromField.FromField [a]
- Database.DuckDB.Simple.FromField: instance (GHC.Classes.Ord k, Data.Typeable.Internal.Typeable k, Data.Typeable.Internal.Typeable v, Database.DuckDB.Simple.FromField.FromField k, Database.DuckDB.Simple.FromField.FromField v) => Database.DuckDB.Simple.FromField.FromField (Data.Map.Internal.Map k v)
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Base.String
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Int.Int16
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Int.Int32
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Int.Int64
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Int.Int8
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Word.Word16
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Word.Word32
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Word.Word64
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Word.Word8
- Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField a => Database.DuckDB.Simple.FromField.FromField (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.FromField: instance GHC.Exception.Type.Exception Database.DuckDB.Simple.FromField.ResultError
- Database.DuckDB.Simple.FromField: instance GHC.Num.Num Database.DuckDB.Simple.FromField.BigNum
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.BigNum
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.BitString
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.DecimalValue
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.Field
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.FieldValue
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.IntervalValue
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.ResultError
- Database.DuckDB.Simple.FromField: instance GHC.Show.Show Database.DuckDB.Simple.FromField.TimeWithZone
- Database.DuckDB.Simple.FromRow: instance (Database.DuckDB.Simple.FromRow.GFromRow a, Database.DuckDB.Simple.FromRow.GFromRow b) => Database.DuckDB.Simple.FromRow.GFromRow (a GHC.Generics.:*: b)
- Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromField.FromField a => Database.DuckDB.Simple.FromRow.GFromRow (GHC.Generics.K1 i a)
- Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromRow.GFromRow GHC.Generics.U1
- Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromRow.GFromRow a => Database.DuckDB.Simple.FromRow.GFromRow (GHC.Generics.M1 i c a)
- Database.DuckDB.Simple.FromRow: instance GHC.Base.Alternative Database.DuckDB.Simple.FromRow.RowParser
- Database.DuckDB.Simple.FromRow: instance GHC.Base.Applicative Database.DuckDB.Simple.FromRow.RowParser
- Database.DuckDB.Simple.FromRow: instance GHC.Base.Functor Database.DuckDB.Simple.FromRow.RowParser
- Database.DuckDB.Simple.FromRow: instance GHC.Base.Monad Database.DuckDB.Simple.FromRow.RowParser
- Database.DuckDB.Simple.FromRow: instance GHC.Base.MonadPlus Database.DuckDB.Simple.FromRow.RowParser
- Database.DuckDB.Simple.FromRow: instance GHC.Exception.Type.Exception Database.DuckDB.Simple.FromRow.ColumnOutOfBounds
- Database.DuckDB.Simple.FromRow: instance GHC.Show.Show Database.DuckDB.Simple.FromRow.ColumnOutOfBounds
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Base.String
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Int.Int16
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Int.Int32
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Int.Int64
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Word.Word16
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Word.Word32
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Word.Word64
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg a => Database.DuckDB.Simple.Function.FunctionArg (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Base.String
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Int.Int16
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Int.Int32
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Int.Int64
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Word.Word16
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Word.Word32
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Word.Word64
- Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult a => Database.DuckDB.Simple.Function.FunctionResult (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStruct a, Database.DuckDB.Simple.Generic.GStruct b) => Database.DuckDB.Simple.Generic.GStruct (a GHC.Generics.:*: b)
- Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStruct f, Database.DuckDB.Simple.Generic.GStructDecode f) => Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.False (GHC.Generics.M1 GHC.Generics.D meta (GHC.Generics.M1 GHC.Generics.C c f))
- Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStructDecode a, Database.DuckDB.Simple.Generic.GStructDecode b) => Database.DuckDB.Simple.Generic.GStructDecode (a GHC.Generics.:*: b)
- Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GSum a, Database.DuckDB.Simple.Generic.GSum b) => Database.DuckDB.Simple.Generic.GSum (a GHC.Generics.:+: b)
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Constructor c, Database.DuckDB.Simple.Generic.GStruct f, Database.DuckDB.Simple.Generic.GStructDecode f) => Database.DuckDB.Simple.Generic.GSum (GHC.Generics.M1 GHC.Generics.C c f)
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Generic a, Database.DuckDB.Simple.Generic.GFromField (GHC.Generics.Rep a), Data.Typeable.Internal.Typeable a) => Database.DuckDB.Simple.FromField.FromField (Database.DuckDB.Simple.Generic.ViaDuckDB a)
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Generic a, Database.DuckDB.Simple.Generic.GToField (GHC.Generics.Rep a)) => Database.DuckDB.Simple.ToField.DuckDBColumnType (Database.DuckDB.Simple.Generic.ViaDuckDB a)
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Generic a, Database.DuckDB.Simple.Generic.GToField (GHC.Generics.Rep a)) => Database.DuckDB.Simple.ToField.ToField (Database.DuckDB.Simple.Generic.ViaDuckDB a)
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Selector s, Database.DuckDB.Simple.Generic.DuckValue a) => Database.DuckDB.Simple.Generic.GStruct (GHC.Generics.M1 GHC.Generics.S s (GHC.Generics.K1 i a))
- Database.DuckDB.Simple.Generic: instance (GHC.Generics.Selector s, Database.DuckDB.Simple.Generic.DuckValue a) => Database.DuckDB.Simple.Generic.GStructDecode (GHC.Generics.M1 GHC.Generics.S s (GHC.Generics.K1 i a))
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Base.String
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Int.Int16
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Int.Int32
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Int.Int64
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Int.Int8
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Word.Word16
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Word.Word32
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Word.Word64
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Word.Word8
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue a => Database.DuckDB.Simple.Generic.DuckValue (GHC.Arr.Array GHC.Types.Int a)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue a => Database.DuckDB.Simple.Generic.DuckValue (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.False (GHC.Generics.M1 GHC.Generics.D meta GHC.Generics.U1)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct GHC.Generics.U1
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct f => Database.DuckDB.Simple.Generic.GStruct (GHC.Generics.M1 GHC.Generics.C c f)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct f => Database.DuckDB.Simple.Generic.GToField' 'GHC.Types.False (GHC.Generics.M1 GHC.Generics.D meta (GHC.Generics.M1 GHC.Generics.C c f))
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStructDecode GHC.Generics.U1
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStructDecode f => Database.DuckDB.Simple.Generic.GStructDecode (GHC.Generics.M1 GHC.Generics.C c f)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GSum f => Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.True (GHC.Generics.M1 GHC.Generics.D meta f)
- Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GSum f => Database.DuckDB.Simple.Generic.GToField' 'GHC.Types.True (GHC.Generics.M1 GHC.Generics.D meta f)
- Database.DuckDB.Simple.Internal: instance Data.String.IsString Database.DuckDB.Simple.Internal.Query
- Database.DuckDB.Simple.Internal: instance GHC.Base.Semigroup Database.DuckDB.Simple.Internal.Query
- Database.DuckDB.Simple.Internal: instance GHC.Exception.Type.Exception Database.DuckDB.Simple.Internal.SQLError
- Database.DuckDB.Simple.Internal: instance GHC.Show.Show Database.DuckDB.Simple.Internal.Query
- Database.DuckDB.Simple.Internal: instance GHC.Show.Show Database.DuckDB.Simple.Internal.SQLError
- Database.DuckDB.Simple.LogicalRep: instance GHC.Show.Show Database.DuckDB.Simple.LogicalRep.LogicalTypeRep
- Database.DuckDB.Simple.LogicalRep: instance GHC.Show.Show Database.DuckDB.Simple.LogicalRep.UnionMemberType
- Database.DuckDB.Simple.LogicalRep: instance GHC.Show.Show a => GHC.Show.Show (Database.DuckDB.Simple.LogicalRep.StructField a)
- Database.DuckDB.Simple.LogicalRep: instance GHC.Show.Show a => GHC.Show.Show (Database.DuckDB.Simple.LogicalRep.StructValue a)
- Database.DuckDB.Simple.LogicalRep: instance GHC.Show.Show a => GHC.Show.Show (Database.DuckDB.Simple.LogicalRep.UnionValue a)
- Database.DuckDB.Simple.Ok: instance Control.Monad.Fail.MonadFail Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Base.Alternative Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Base.Applicative Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Base.Functor Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Base.Monad Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Base.MonadPlus Database.DuckDB.Simple.Ok.Ok
- Database.DuckDB.Simple.Ok: instance GHC.Exception.Type.Exception Database.DuckDB.Simple.Ok.ManyErrors
- Database.DuckDB.Simple.Ok: instance GHC.Show.Show Database.DuckDB.Simple.Ok.ManyErrors
- Database.DuckDB.Simple.Ok: instance GHC.Show.Show a => GHC.Show.Show (Database.DuckDB.Simple.Ok.Ok a)
- Database.DuckDB.Simple.ToField: instance (Database.DuckDB.Simple.ToField.DuckDBColumnType a, Database.DuckDB.Simple.ToField.ToDuckValue a) => Database.DuckDB.Simple.ToField.ToField (GHC.Arr.Array GHC.Types.Int a)
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Base.String
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Int.Int16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Int.Int32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Int.Int64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Int.Int8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Word.Word16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Word.Word32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Word.Word64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Word.Word8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType a => Database.DuckDB.Simple.ToField.DuckDBColumnType (GHC.Arr.Array GHC.Types.Int a)
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType a => Database.DuckDB.Simple.ToField.DuckDBColumnType (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Base.String
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Int.Int16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Int.Int32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Int.Int64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Int.Int8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Word.Word16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Word.Word32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Word.Word64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Word.Word8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue a => Database.DuckDB.Simple.ToField.ToDuckValue (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Base.String
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Int.Int16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Int.Int32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Int.Int64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Int.Int8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Word.Word16
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Word.Word32
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Word.Word64
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Word.Word8
- Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField a => Database.DuckDB.Simple.ToField.ToField (GHC.Maybe.Maybe a)
- Database.DuckDB.Simple.ToRow: instance (Database.DuckDB.Simple.ToRow.GToRow a, Database.DuckDB.Simple.ToRow.GToRow b) => Database.DuckDB.Simple.ToRow.GToRow (a GHC.Generics.:*: b)
- Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToField.ToField a => Database.DuckDB.Simple.ToRow.GToRow (GHC.Generics.K1 i a)
- Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToRow.GToRow GHC.Generics.U1
- Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToRow.GToRow a => Database.DuckDB.Simple.ToRow.GToRow (GHC.Generics.M1 i c a)
- Database.DuckDB.Simple.Types: instance (GHC.Read.Read h, GHC.Read.Read t) => GHC.Read.Read (h Database.DuckDB.Simple.Types.:. t)
- Database.DuckDB.Simple.Types: instance (GHC.Show.Show h, GHC.Show.Show t) => GHC.Show.Show (h Database.DuckDB.Simple.Types.:. t)
- Database.DuckDB.Simple.Types: instance GHC.Exception.Type.Exception Database.DuckDB.Simple.Types.FormatError
- Database.DuckDB.Simple.Types: instance GHC.Read.Read Database.DuckDB.Simple.Types.Null
- Database.DuckDB.Simple.Types: instance GHC.Read.Read a => GHC.Read.Read (Database.DuckDB.Simple.Types.Only a)
- Database.DuckDB.Simple.Types: instance GHC.Show.Show Database.DuckDB.Simple.Types.FormatError
- Database.DuckDB.Simple.Types: instance GHC.Show.Show Database.DuckDB.Simple.Types.Null
- Database.DuckDB.Simple.Types: instance GHC.Show.Show a => GHC.Show.Show (Database.DuckDB.Simple.Types.Only a)
+ Database.DuckDB.Simple: ($dmfromRow) :: (FromRow a, Generic a, GFromRow (Rep a)) => RowParser a
+ Database.DuckDB.Simple: ($dmtoField) :: (ToField a, Show a, ToDuckValue a) => a -> FieldBinding
+ Database.DuckDB.Simple: ($dmtoRow) :: (ToRow a, Generic a, GToRow (Rep a)) => a -> [FieldBinding]
+ Database.DuckDB.Simple.FromField: instance (GHC.Classes.Ord k, GHC.Internal.Data.Typeable.Internal.Typeable k, GHC.Internal.Data.Typeable.Internal.Typeable v, Database.DuckDB.Simple.FromField.FromField k, Database.DuckDB.Simple.FromField.FromField v) => Database.DuckDB.Simple.FromField.FromField (Data.Map.Internal.Map k v)
+ Database.DuckDB.Simple.FromField: instance (GHC.Internal.Data.Typeable.Internal.Typeable a, Database.DuckDB.Simple.FromField.FromField a) => Database.DuckDB.Simple.FromField.FromField (GHC.Internal.Arr.Array GHC.Types.Int a)
+ Database.DuckDB.Simple.FromField: instance (GHC.Internal.Data.Typeable.Internal.Typeable a, Database.DuckDB.Simple.FromField.FromField a) => Database.DuckDB.Simple.FromField.FromField [a]
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Base.String
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Int.Int8
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField GHC.Internal.Word.Word8
+ Database.DuckDB.Simple.FromField: instance Database.DuckDB.Simple.FromField.FromField a => Database.DuckDB.Simple.FromField.FromField (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Exception.Type.Exception Database.DuckDB.Simple.FromField.ResultError
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Num.Num Database.DuckDB.Simple.FromField.BigNum
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.BigNum
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.BitString
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.DecimalValue
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.Field
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.FieldValue
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.IntervalValue
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.ResultError
+ Database.DuckDB.Simple.FromField: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromField.TimeWithZone
+ Database.DuckDB.Simple.FromRow: ($dmfromRow) :: (FromRow a, Generic a, GFromRow (Rep a)) => RowParser a
+ Database.DuckDB.Simple.FromRow: instance (Database.DuckDB.Simple.FromRow.GFromRow a, Database.DuckDB.Simple.FromRow.GFromRow b) => Database.DuckDB.Simple.FromRow.GFromRow (a GHC.Internal.Generics.:*: b)
+ Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromField.FromField a => Database.DuckDB.Simple.FromRow.GFromRow (GHC.Internal.Generics.K1 i a)
+ Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromRow.GFromRow GHC.Internal.Generics.U1
+ Database.DuckDB.Simple.FromRow: instance Database.DuckDB.Simple.FromRow.GFromRow a => Database.DuckDB.Simple.FromRow.GFromRow (GHC.Internal.Generics.M1 i c a)
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Base.Alternative Database.DuckDB.Simple.FromRow.RowParser
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Base.Applicative Database.DuckDB.Simple.FromRow.RowParser
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Base.Functor Database.DuckDB.Simple.FromRow.RowParser
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Base.Monad Database.DuckDB.Simple.FromRow.RowParser
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Base.MonadPlus Database.DuckDB.Simple.FromRow.RowParser
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Exception.Type.Exception Database.DuckDB.Simple.FromRow.ColumnOutOfBounds
+ Database.DuckDB.Simple.FromRow: instance GHC.Internal.Show.Show Database.DuckDB.Simple.FromRow.ColumnOutOfBounds
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Base.String
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionArg a => Database.DuckDB.Simple.Function.FunctionArg (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Base.String
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.Function: instance Database.DuckDB.Simple.Function.FunctionResult a => Database.DuckDB.Simple.Function.FunctionResult (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.Generic: ($dmduckFromField) :: (DuckValue a, FromField a, Show a) => FieldValue -> Either String a
+ Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStruct a, Database.DuckDB.Simple.Generic.GStruct b) => Database.DuckDB.Simple.Generic.GStruct (a GHC.Internal.Generics.:*: b)
+ Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStruct f, Database.DuckDB.Simple.Generic.GStructDecode f) => Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.False (GHC.Internal.Generics.M1 GHC.Internal.Generics.D meta (GHC.Internal.Generics.M1 GHC.Internal.Generics.C c f))
+ Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GStructDecode a, Database.DuckDB.Simple.Generic.GStructDecode b) => Database.DuckDB.Simple.Generic.GStructDecode (a GHC.Internal.Generics.:*: b)
+ Database.DuckDB.Simple.Generic: instance (Database.DuckDB.Simple.Generic.GSum a, Database.DuckDB.Simple.Generic.GSum b) => Database.DuckDB.Simple.Generic.GSum (a GHC.Internal.Generics.:+: b)
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Constructor c, Database.DuckDB.Simple.Generic.GStruct f, Database.DuckDB.Simple.Generic.GStructDecode f) => Database.DuckDB.Simple.Generic.GSum (GHC.Internal.Generics.M1 GHC.Internal.Generics.C c f)
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Generic a, Database.DuckDB.Simple.Generic.GFromField (GHC.Internal.Generics.Rep a), GHC.Internal.Data.Typeable.Internal.Typeable a) => Database.DuckDB.Simple.FromField.FromField (Database.DuckDB.Simple.Generic.ViaDuckDB a)
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Generic a, Database.DuckDB.Simple.Generic.GToField (GHC.Internal.Generics.Rep a)) => Database.DuckDB.Simple.ToField.DuckDBColumnType (Database.DuckDB.Simple.Generic.ViaDuckDB a)
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Generic a, Database.DuckDB.Simple.Generic.GToField (GHC.Internal.Generics.Rep a)) => Database.DuckDB.Simple.ToField.ToField (Database.DuckDB.Simple.Generic.ViaDuckDB a)
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Selector s, Database.DuckDB.Simple.Generic.DuckValue a) => Database.DuckDB.Simple.Generic.GStruct (GHC.Internal.Generics.M1 GHC.Internal.Generics.S s (GHC.Internal.Generics.K1 i a))
+ Database.DuckDB.Simple.Generic: instance (GHC.Internal.Generics.Selector s, Database.DuckDB.Simple.Generic.DuckValue a) => Database.DuckDB.Simple.Generic.GStructDecode (GHC.Internal.Generics.M1 GHC.Internal.Generics.S s (GHC.Internal.Generics.K1 i a))
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Base.String
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Int.Int8
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue GHC.Internal.Word.Word8
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue a => Database.DuckDB.Simple.Generic.DuckValue (GHC.Internal.Arr.Array GHC.Types.Int a)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.DuckValue a => Database.DuckDB.Simple.Generic.DuckValue (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.False (GHC.Internal.Generics.M1 GHC.Internal.Generics.D meta GHC.Internal.Generics.U1)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct GHC.Internal.Generics.U1
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct f => Database.DuckDB.Simple.Generic.GStruct (GHC.Internal.Generics.M1 GHC.Internal.Generics.C c f)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStruct f => Database.DuckDB.Simple.Generic.GToField' 'GHC.Types.False (GHC.Internal.Generics.M1 GHC.Internal.Generics.D meta (GHC.Internal.Generics.M1 GHC.Internal.Generics.C c f))
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStructDecode GHC.Internal.Generics.U1
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GStructDecode f => Database.DuckDB.Simple.Generic.GStructDecode (GHC.Internal.Generics.M1 GHC.Internal.Generics.C c f)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GSum f => Database.DuckDB.Simple.Generic.GFromField' 'GHC.Types.True (GHC.Internal.Generics.M1 GHC.Internal.Generics.D meta f)
+ Database.DuckDB.Simple.Generic: instance Database.DuckDB.Simple.Generic.GSum f => Database.DuckDB.Simple.Generic.GToField' 'GHC.Types.True (GHC.Internal.Generics.M1 GHC.Internal.Generics.D meta f)
+ Database.DuckDB.Simple.Internal: instance GHC.Internal.Base.Semigroup Database.DuckDB.Simple.Internal.Query
+ Database.DuckDB.Simple.Internal: instance GHC.Internal.Data.String.IsString Database.DuckDB.Simple.Internal.Query
+ Database.DuckDB.Simple.Internal: instance GHC.Internal.Exception.Type.Exception Database.DuckDB.Simple.Internal.SQLError
+ Database.DuckDB.Simple.Internal: instance GHC.Internal.Show.Show Database.DuckDB.Simple.Internal.Query
+ Database.DuckDB.Simple.Internal: instance GHC.Internal.Show.Show Database.DuckDB.Simple.Internal.SQLError
+ Database.DuckDB.Simple.LogicalRep: instance GHC.Internal.Show.Show Database.DuckDB.Simple.LogicalRep.LogicalTypeRep
+ Database.DuckDB.Simple.LogicalRep: instance GHC.Internal.Show.Show Database.DuckDB.Simple.LogicalRep.UnionMemberType
+ Database.DuckDB.Simple.LogicalRep: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Database.DuckDB.Simple.LogicalRep.StructField a)
+ Database.DuckDB.Simple.LogicalRep: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Database.DuckDB.Simple.LogicalRep.StructValue a)
+ Database.DuckDB.Simple.LogicalRep: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Database.DuckDB.Simple.LogicalRep.UnionValue a)
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Base.Alternative Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Base.Applicative Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Base.Functor Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Base.Monad Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Base.MonadPlus Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Control.Monad.Fail.MonadFail Database.DuckDB.Simple.Ok.Ok
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Exception.Type.Exception Database.DuckDB.Simple.Ok.ManyErrors
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Show.Show Database.DuckDB.Simple.Ok.ManyErrors
+ Database.DuckDB.Simple.Ok: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Database.DuckDB.Simple.Ok.Ok a)
+ Database.DuckDB.Simple.ToField: ($dmtoField) :: (ToField a, Show a, ToDuckValue a) => a -> FieldBinding
+ Database.DuckDB.Simple.ToField: instance (Database.DuckDB.Simple.ToField.DuckDBColumnType a, Database.DuckDB.Simple.ToField.ToDuckValue a) => Database.DuckDB.Simple.ToField.ToField (GHC.Internal.Arr.Array GHC.Types.Int a)
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Base.String
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Int.Int8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType GHC.Internal.Word.Word8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType a => Database.DuckDB.Simple.ToField.DuckDBColumnType (GHC.Internal.Arr.Array GHC.Types.Int a)
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.DuckDBColumnType a => Database.DuckDB.Simple.ToField.DuckDBColumnType (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Base.String
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Int.Int8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue GHC.Internal.Word.Word8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToDuckValue a => Database.DuckDB.Simple.ToField.ToDuckValue (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Base.String
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Int.Int16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Int.Int32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Int.Int64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Int.Int8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Word.Word16
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Word.Word32
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Word.Word64
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField GHC.Internal.Word.Word8
+ Database.DuckDB.Simple.ToField: instance Database.DuckDB.Simple.ToField.ToField a => Database.DuckDB.Simple.ToField.ToField (GHC.Internal.Maybe.Maybe a)
+ Database.DuckDB.Simple.ToRow: ($dmtoRow) :: (ToRow a, Generic a, GToRow (Rep a)) => a -> [FieldBinding]
+ Database.DuckDB.Simple.ToRow: instance (Database.DuckDB.Simple.ToRow.GToRow a, Database.DuckDB.Simple.ToRow.GToRow b) => Database.DuckDB.Simple.ToRow.GToRow (a GHC.Internal.Generics.:*: b)
+ Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToField.ToField a => Database.DuckDB.Simple.ToRow.GToRow (GHC.Internal.Generics.K1 i a)
+ Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToRow.GToRow GHC.Internal.Generics.U1
+ Database.DuckDB.Simple.ToRow: instance Database.DuckDB.Simple.ToRow.GToRow a => Database.DuckDB.Simple.ToRow.GToRow (GHC.Internal.Generics.M1 i c a)
+ Database.DuckDB.Simple.Types: instance (GHC.Internal.Read.Read h, GHC.Internal.Read.Read t) => GHC.Internal.Read.Read (h Database.DuckDB.Simple.Types.:. t)
+ Database.DuckDB.Simple.Types: instance (GHC.Internal.Show.Show h, GHC.Internal.Show.Show t) => GHC.Internal.Show.Show (h Database.DuckDB.Simple.Types.:. t)
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Exception.Type.Exception Database.DuckDB.Simple.Types.FormatError
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Read.Read Database.DuckDB.Simple.Types.Null
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Read.Read a => GHC.Internal.Read.Read (Database.DuckDB.Simple.Types.Only a)
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Show.Show Database.DuckDB.Simple.Types.FormatError
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Show.Show Database.DuckDB.Simple.Types.Null
+ Database.DuckDB.Simple.Types: instance GHC.Internal.Show.Show a => GHC.Internal.Show.Show (Database.DuckDB.Simple.Types.Only a)
- Database.DuckDB.Simple: [:=] :: ToField a => Text -> a -> NamedParam
+ Database.DuckDB.Simple: [:=] :: forall a. ToField a => Text -> a -> NamedParam
- Database.DuckDB.Simple: createFunction :: forall f. Function f => Connection -> Text -> f -> IO ()
+ Database.DuckDB.Simple: createFunction :: Function f => Connection -> Text -> f -> IO ()
- Database.DuckDB.Simple: duckdbColumnType :: forall a. DuckDBColumnType a => Proxy a -> Text
+ Database.DuckDB.Simple: duckdbColumnType :: DuckDBColumnType a => Proxy a -> Text
- Database.DuckDB.Simple: fromRow :: (FromRow a, Generic a, GFromRow (Rep a)) => RowParser a
+ Database.DuckDB.Simple: fromRow :: FromRow a => RowParser a
- Database.DuckDB.Simple: toField :: (ToField a, Show a, ToDuckValue a) => a -> FieldBinding
+ Database.DuckDB.Simple: toField :: ToField a => a -> FieldBinding
- Database.DuckDB.Simple: toRow :: (ToRow a, Generic a, GToRow (Rep a)) => a -> [FieldBinding]
+ Database.DuckDB.Simple: toRow :: ToRow a => a -> [FieldBinding]
- Database.DuckDB.Simple.FromField: returnError :: forall b. Typeable b => (Text -> Text -> Text -> Text -> ResultError) -> Field -> Text -> Ok b
+ Database.DuckDB.Simple.FromField: returnError :: Typeable b => (Text -> Text -> Text -> Text -> ResultError) -> Field -> Text -> Ok b
- Database.DuckDB.Simple.FromRow: class GFromRow f
+ Database.DuckDB.Simple.FromRow: class GFromRow (f :: Type -> Type)
- Database.DuckDB.Simple.FromRow: fromRow :: (FromRow a, Generic a, GFromRow (Rep a)) => RowParser a
+ Database.DuckDB.Simple.FromRow: fromRow :: FromRow a => RowParser a
- Database.DuckDB.Simple.Function: createFunction :: forall f. Function f => Connection -> Text -> f -> IO ()
+ Database.DuckDB.Simple.Function: createFunction :: Function f => Connection -> Text -> f -> IO ()
- Database.DuckDB.Simple.Generic: duckFromField :: (DuckValue a, FromField a, Show a) => FieldValue -> Either String a
+ Database.DuckDB.Simple.Generic: duckFromField :: DuckValue a => FieldValue -> Either String a
- Database.DuckDB.Simple.Generic: genericFromFieldValue :: forall a. (Generic a, GFromField (Rep a)) => FieldValue -> Either String a
+ Database.DuckDB.Simple.Generic: genericFromFieldValue :: (Generic a, GFromField (Rep a)) => FieldValue -> Either String a
- Database.DuckDB.Simple.Generic: genericLogicalType :: forall a. (Generic a, GToField (Rep a)) => Proxy a -> LogicalTypeRep
+ Database.DuckDB.Simple.Generic: genericLogicalType :: (Generic a, GToField (Rep a)) => Proxy a -> LogicalTypeRep
- Database.DuckDB.Simple.Generic: genericToFieldValue :: forall a. (Generic a, GToField (Rep a)) => a -> FieldValue
+ Database.DuckDB.Simple.Generic: genericToFieldValue :: (Generic a, GToField (Rep a)) => a -> FieldValue
- Database.DuckDB.Simple.Generic: genericToStructValue :: forall a. (Generic a, GToField (Rep a)) => a -> Maybe (StructValue FieldValue)
+ Database.DuckDB.Simple.Generic: genericToStructValue :: (Generic a, GToField (Rep a)) => a -> Maybe (StructValue FieldValue)
- Database.DuckDB.Simple.Generic: genericToUnionValue :: forall a. (Generic a, GToField (Rep a)) => a -> Maybe (UnionValue FieldValue)
+ Database.DuckDB.Simple.Generic: genericToUnionValue :: (Generic a, GToField (Rep a)) => a -> Maybe (UnionValue FieldValue)
- Database.DuckDB.Simple.ToField: [:=] :: ToField a => Text -> a -> NamedParam
+ Database.DuckDB.Simple.ToField: [:=] :: forall a. ToField a => Text -> a -> NamedParam
- Database.DuckDB.Simple.ToField: duckdbColumnType :: forall a. DuckDBColumnType a => Proxy a -> Text
+ Database.DuckDB.Simple.ToField: duckdbColumnType :: DuckDBColumnType a => Proxy a -> Text
- Database.DuckDB.Simple.ToField: toField :: (ToField a, Show a, ToDuckValue a) => a -> FieldBinding
+ Database.DuckDB.Simple.ToField: toField :: ToField a => a -> FieldBinding
- Database.DuckDB.Simple.ToRow: class GToRow f
+ Database.DuckDB.Simple.ToRow: class GToRow (f :: Type -> Type)
- Database.DuckDB.Simple.ToRow: toRow :: (ToRow a, Generic a, GToRow (Rep a)) => a -> [FieldBinding]
+ Database.DuckDB.Simple.ToRow: toRow :: ToRow a => a -> [FieldBinding]
Files
duckdb-simple.cabal view
@@ -1,12 +1,13 @@ cabal-version: 3.4 name: duckdb-simple-version: 0.1.2.3+version: 0.1.2.4 license: MPL-2.0 license-file: LICENSE author: Matthias Pall Gissurarson maintainer: mpg@mpg.is category: Database build-type: Simple+tested-with: GHC == 9.6.*, GHC == 9.8.*, GHC == 9.10.*, GHC == 9.12.*, GHC == 9.14.* extra-doc-files: README.md homepage: https://github.com/Tritlo/duckdb-haskell bug-reports: https://github.com/Tritlo/duckdb-haskell/issues@@ -45,13 +46,13 @@ default-language: Haskell2010 build-depends: base >=4.14 && <5- , bytestring >= 0.11 && <0.12- , containers >= 0.6 && <0.7+ , bytestring >= 0.11 && <0.13+ , containers >= 0.6 && <0.9 , duckdb-ffi >= 1.4.1.2 && <1.5- , text >= 2.0 && <2.1+ , text >= 2.0 && <2.2 , transformers >= 0.6 && <0.7 , uuid >=1.3 && <1.4- , time >= 1.12 && <1.13+ , time >= 1.12 && <1.16 , array >= 0.5 && <0.6 test-suite duckdb-simple-test@@ -64,7 +65,7 @@ base >=4.14 && <5 , duckdb-simple , bytestring- , containers >= 0.6 && <0.7+ , containers >= 0.6 && <0.9 , text , tasty >=1.4 && <1.6 , tasty-hunit >=0.10 && <0.12
src/Database/DuckDB/Simple/FromField.hs view
@@ -133,7 +133,9 @@ fromBigNumBytes bytes = let header = take 3 bytes payloadRaw = drop 3 bytes- isNeg = head header .&. 0x80 == 0+ isNeg = case header of+ (h:_) -> h .&. 0x80 == 0+ [] -> False payload = if isNeg then map complement payloadRaw else payloadRaw bytesPerWord = finiteBitSize (0 :: Word) `div` 8 -- 8 on 64-bit, 4 on 32-bit len = length payload@@ -275,7 +277,7 @@ , errHaskellType :: Text , errMessage :: Text }- deriving (Eq, Show, Typeable)+ deriving (Eq, Show) instance Exception ResultError