Hoogle Search

Within LTS Haskell 24.63 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. newtype ByteStringZeroTerminated

    xeno Xeno.Types

    ByteString wich guaranted have 'NUL' at the end

  2. module System.AtomicWrite.Writer.ByteStringBuilder

    Provides functionality to dump the contents of a ByteStringBuilder to a file.

  3. ByteStringToken :: TokenText

    BNFC BNFC.Options

    Represent strings as ByteString.

  4. data ByteString64

    base64-bytestring-type Data.ByteString.Base64.Lazy.Type

    Aeson serialisable bytestring. Uses base64 encoding. The inner ByteString is in raw format.

    >>> let bs64 = makeByteString64 "foobar"
    
    >>> bs64
    mkBS64 "foobar"
    
    Binary instance doesn't use base64 encoding:
    >>> Binary.encode bs64
    "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\ACKfoobar"
    
    Aeson instance does:
    >>> Aeson.encode bs64
    "\"Zm9vYmFy\""
    
    This module uses standard alphabet
    >>> Aeson.encode (makeByteString64 "aa\191")
    "\"YWG/\""
    

  5. data ByteString64

    base64-bytestring-type Data.ByteString.Base64.Type

    Aeson serialisable bytestring. Uses base64 encoding. The inner ByteString is in raw format.

    >>> let bs64 = makeByteString64 "foobar"
    
    >>> bs64
    mkBS64 "foobar"
    
    Binary instance doesn't use base64 encoding:
    >>> Binary.encode bs64
    "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\ACKfoobar"
    
    Aeson instance does:
    >>> Aeson.encode bs64
    "\"Zm9vYmFy\""
    
    This module uses standard alphabet
    >>> Aeson.encode (makeByteString64 "aa\191")
    "\"YWG/\""
    

  6. data ByteString64

    base64-bytestring-type Data.ByteString.Base64.URL.Lazy.Type

    Aeson serialisable bytestring. Uses base64 encoding. The inner ByteString is in raw format.

    >>> let bs64 = makeByteString64 "foobar"
    
    >>> bs64
    mkBS64 "foobar"
    
    Binary instance doesn't use base64 encoding:
    >>> Binary.encode bs64
    "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\ACKfoobar"
    
    Aeson instance does:
    >>> Aeson.encode bs64
    "\"Zm9vYmFy\""
    
    This module uses standard alphabet
    >>> Aeson.encode (makeByteString64 "aa\191")
    "\"YWG_\""
    

  7. data ByteString64

    base64-bytestring-type Data.ByteString.Base64.URL.Type

    Aeson serialisable bytestring. Uses base64 encoding. The inner ByteString is in raw format.

    >>> let bs64 = makeByteString64 "foobar"
    
    >>> bs64
    mkBS64 "foobar"
    
    Binary instance doesn't use base64 encoding:
    >>> Binary.encode bs64
    "\NUL\NUL\NUL\NUL\NUL\NUL\NUL\ACKfoobar"
    
    Aeson instance does:
    >>> Aeson.encode bs64
    "\"Zm9vYmFy\""
    
    This module uses standard alphabet
    >>> Aeson.encode (makeByteString64 "aa\191")
    "\"YWG_\""
    

  8. type ByteStringBuilder = Builder

    chunked-data Data.Builder

    Since 0.3.0.0

  9. data ByteStringReader a

    med-module Sound.MED.Basic.Amiga

    No documentation available.

  10. ByteStringValue :: ByteString -> Value

    odbc Database.ODBC.Internal

    A vector of bytes. It might be binary, or a string, but we don't know the encoding. It maps to varchar in the database in SQL Server. DO NOT USE THIS TYPE IF YOU CAN AVOID IT: This type does not have a reliable transmission via parameters, and therefore is encoded within the query as CHAR(x) + ... where x is a character outside of alphanumeric characters. If you must: Use decodeUtf8 if the string is UTF-8 encoded, or decodeUtf16LE if it is UTF-16 encoded. For other encodings, see the Haskell text-icu package. For raw binary, see BinaryValue.

Page 18 of many | Previous | Next