Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. setThreadAllocationCounter# :: Int64# -> State# RealWorld -> State# RealWorld

    base GHC.Exts

    Sets the allocation counter for the current thread to the given value.

  2. setEcho :: IODevice a => a -> Bool -> IO ()

    base GHC.IO.Device

    for terminal devices, changes whether characters are echoed on the device.

  3. setRaw :: IODevice a => a -> Bool -> IO ()

    base GHC.IO.Device

    some devices (e.g. terminals) support a "raw" mode where characters entered are immediately made available to the program. If available, this operation enables raw mode.

  4. setSize :: IODevice a => a -> Integer -> IO ()

    base GHC.IO.Device

    change the size of the data.

  5. setFileSystemEncoding :: TextEncoding -> IO ()

    base GHC.IO.Encoding

    No documentation available.

  6. setForeignEncoding :: TextEncoding -> IO ()

    base GHC.IO.Encoding

    No documentation available.

  7. setLocaleEncoding :: TextEncoding -> IO ()

    base GHC.IO.Encoding

    Set locale encoding for your program. The locale affects how Chars are encoded and decoded when serialized to bytes: e. g., when you read or write files (readFile', writeFile) or use standard input/output (getLine, putStrLn). For instance, if your program prints non-ASCII characters, it is prudent to execute

    setLocaleEncoding utf8
    
    This is necessary, but not enough on Windows, where console is a stateful device, which needs to be configured using System.Win32.Console.setConsoleOutputCP and restored back afterwards. These intricacies are covered by code-page package, which offers a crossplatform System.IO.CodePage.withCodePage bracket. Wrong locale encoding typically causes error messages like "invalid argument (cannot decode byte sequence starting from ...)" or "invalid argument (cannot encode character ...)".

  8. setState# :: BufferCodec from to state -> state -> IO ()

    base GHC.IO.Encoding

    No documentation available.

  9. setState# :: BufferCodec from to state -> state -> IO ()

    base GHC.IO.Encoding.Types

    No documentation available.

  10. setNonBlockingMode :: FD -> Bool -> IO FD

    base GHC.IO.FD

    No documentation available.

Page 145 of many | Previous | Next