úÎÒ*      !"#$%&'()None(+,-./01345N!Datatypes that can be encoded as hasql@ PostgreSQL parameters. This class can be generically derived.SINCESINCESINCE SINCE SINCE SINCE SINCE SINCESINCESINCESINCESINCESINCESINCESINCE   None(+,-./01345N!Datatypes that can be encoded as hasql? PostgreSQL parameters. This class can be generically derived.`Note that the number of parameters is not necessarily the number of Haskell values. For example ÿudata MyData = MyData { aChar :: Char, aText :: Text } deriving (Eq, Show, Generic, Encodable) aData :: MyData aData = MyDate 'a' "ha!" -- Will only insert the char, and a NULL for the text value wrong = query aData stmtUnit "INSERT INTO myTable ($1)" True -- Will insert both the char and the text values right = query aData stmtUnit "INSERT INTO myTable ($1, $2)" TrueSINCESINCESINCESINCESINCESINCESINCESINCESINCESINCE SINCE!SINCE"SINCE#SINCE$SINCE%SINCE !"#$%%$#"!  !"#$%None(+,-./01345N&Make a * that returns a + of values Faster than (.'Make a * that Maybe returns a value(Make a * that returns a list of values MgetPeople :: Query () Person getPeople = stmtList "SELECT * FROM person" True)Make a * that returns () (no result). RinsertVal :: Query Text () insertVal = stmtUnit "INSERT INTO tbl VALUES ($1)" True&'()&'()()&'&'(),      !"#$%&'()*+,-./01234hasql_4KmIbzahjHbAQiE9RQfMeAHasql.Class.Internal.DecodableHasql.Class.Internal.Encodable Hasql.Class GDecodablegdecode Decodabledecode$fGDecodableEither$fGDecodable()$fGDecodable(,)$fDecodableLocalTime$fDecodableTimeOfDay$fDecodableDay$fDecodableUTCTime$fDecodableDiffTime$fDecodableByteString$fDecodableText$fDecodableFloat$fDecodableDouble$fDecodableInt64$fDecodableInt32$fDecodableInt16$fDecodableBool$fDecodableChar Encodableencode$fEncodableLocalTime$fEncodableTimeOfDay$fEncodableDay$fEncodableUTCTime$fEncodableDiffTime$fEncodableByteString$fEncodableText$fEncodableFloat$fEncodableDouble$fEncodableInt64$fEncodableInt32$fEncodableInt16$fEncodableBool$fEncodableChar $fEncodable() stmtVector stmtMaybestmtListstmtUnithasql_DlcB1OrSe7vCfDbBEtSfHpHasql.Private.QueryQueryvecto_LmZ3LQW4ivu8MsQuVgukln Data.VectorVector