| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hpgsql.Builder
Documentation
data BinaryField Source #
Constructors
| SqlNull | |
| NotNull !ByteString |
Instances
| Show BinaryField Source # | |
Defined in Hpgsql.Builder Methods showsPrec :: Int -> BinaryField -> ShowS # show :: BinaryField -> String # showList :: [BinaryField] -> ShowS # | |
| Eq BinaryField Source # | |
Defined in Hpgsql.Builder | |
data LengthAwareBuilder Source #
Constructors
| LengthAwareBuilder !Int32 !Builder |
Instances
| Monoid LengthAwareBuilder Source # | |
Defined in Hpgsql.Builder Methods mempty :: LengthAwareBuilder # mappend :: LengthAwareBuilder -> LengthAwareBuilder -> LengthAwareBuilder # mconcat :: [LengthAwareBuilder] -> LengthAwareBuilder # | |
| Semigroup LengthAwareBuilder Source # | |
Defined in Hpgsql.Builder Methods (<>) :: LengthAwareBuilder -> LengthAwareBuilder -> LengthAwareBuilder # sconcat :: NonEmpty LengthAwareBuilder -> LengthAwareBuilder # stimes :: Integral b => b -> LengthAwareBuilder -> LengthAwareBuilder # | |
type Builder = LengthAwareBuilder Source #
char7 :: Char -> LengthAwareBuilder Source #
string7 :: String -> LengthAwareBuilder Source #
word8 :: Word8 -> LengthAwareBuilder Source #
int16BE :: Int16 -> LengthAwareBuilder Source #
int32BE :: Int32 -> LengthAwareBuilder Source #
int64BE :: Int64 -> LengthAwareBuilder Source #