Copyright | (c) axionbuster 2025 |
---|---|
License | BSD-3-Clause |
Safe Haskell | None |
Language | GHC2021 |
Implements Pack and Unpack instances for various types including Text, ByteString, Maybe, Vector, and UUID.
Orphan instances
Pack ByteString Source # | |
pack :: ByteString -> Builder Source # | |
Pack Text Source # | |
Pack UUID Source # | |
Unpack ByteString Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r ByteString Source # | |
Unpack Text Source # | |
Unpack UUID Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r UUID Source # | |
Pack a => Pack (Vector a) Source # | |
(Unbox a, Pack a) => Pack (Vector a) Source # | |
Pack a => Pack (Maybe a) Source # | |
Unpack a => Unpack (Vector a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (Vector a) Source # | |
(Unbox a, Unpack a) => Unpack (Vector a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (Vector a) Source # | |
Unpack a => Unpack (Maybe a) Source # | |