Hoogle Search

Within LTS Haskell 24.36 (ghc-9.10.3)

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

  1. module GHC.ForeignSrcLang

    See GHC.LanguageExtensions for an explanation on why this is needed

  2. data ForeignSrcLang

    ghc-boot-th GHC.ForeignSrcLang.Type

    Foreign formats supported by GHC via TH

  3. ForeignFunctionInterface :: Extension

    ghc-boot-th GHC.LanguageExtensions.Type

    No documentation available.

  4. type FortranIO r = ContT r IO

    netlib-ffi Numeric.Netlib.Utility

    No documentation available.

  5. type Fork = Process () -> IO ProcessId

    distributed-process Control.Distributed.Process.Management.Internal.Types

    Gross though it is, this synonym represents a function used to forking new processes, which has to be passed as a HOF when calling mxAgentController, since there's no other way to avoid a circular dependency with Node.hs

  6. data Format

    fmt Fmt

    A format string. This is intentionally incompatible with other string types, to make it difficult to construct a format string by concatenating string fragments (a very common way to accidentally make code vulnerable to malicious data). This type is an instance of IsString, so the easiest way to construct a query is to enable the OverloadedStrings language extension and then simply write the query in double quotes.

    {-# LANGUAGE OverloadedStrings #-}
    
    import Fmt
    
    f :: Format
    f = "hello {}"
    
    The underlying type is Text, so literal Haskell strings that contain Unicode characters will be correctly handled.

  7. class FormatAsBase64 a

    fmt Fmt.Internal

    No documentation available.

  8. class FormatAsHex a

    fmt Fmt.Internal

    No documentation available.

  9. module Fmt.Internal.Formatters

    No documentation available.

  10. newtype Format

    fmt Fmt.Internal.Template

    A format string. This is intentionally incompatible with other string types, to make it difficult to construct a format string by concatenating string fragments (a very common way to accidentally make code vulnerable to malicious data). This type is an instance of IsString, so the easiest way to construct a query is to enable the OverloadedStrings language extension and then simply write the query in double quotes.

    {-# LANGUAGE OverloadedStrings #-}
    
    import Fmt
    
    f :: Format
    f = "hello {}"
    
    The underlying type is Text, so literal Haskell strings that contain Unicode characters will be correctly handled.

Page 271 of many | Previous | Next