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