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 Numeric.AD.Mode.Forward

    Forward mode automatic differentiation

  2. data Forward a

    ad Numeric.AD.Mode.Forward

    Forward mode AD

  3. data ForwardDouble

    ad Numeric.AD.Mode.Forward.Double

    No documentation available.

  4. module Numeric.AD.Rank1.Forward

    Forward mode automatic differentiation

  5. data Forward a

    ad Numeric.AD.Rank1.Forward

    Forward mode AD

  6. data ForwardDouble

    ad Numeric.AD.Rank1.Forward.Double

    No documentation available.

  7. module Formatting

    Combinator-based type-safe formatting (like printf() or FORMAT) for Text. Example:

    >>> format ("Person's name is " % text % ", age is " % hex) "Dave" 54
    "Person's name is Dave, age is 36"
    
    See Formatting.Formatters for a list of formatters. See Formatting.Combinators for a list of formatting combinators, for combining and altering formatters.

  8. data Format r a

    formatting Formatting

    A formatter. When you construct formatters the first type parameter, r, will remain polymorphic. The second type parameter, a, will change to reflect the types of the data that will be formatted. For example, in

    myFormat :: Format r (Text -> Int -> r)
    myFormat = "Person's name is " % text % ", age is " % hex
    
    the first type parameter remains polymorphic, and the second type parameter is Text -> Int -> r, which indicates that it formats a Text and an Int. When you run the Format, for example with format, you provide the arguments and they will be formatted into a string.
    > format ("Person's name is " % text % ", age is " % hex) "Dave" 54
    "Person's name is Dave, age is 36"
    

  9. module Formatting.Formatters

    Formatting functions.

  10. newtype Format r a

    formatting Formatting.Internal

    A formatter. When you construct formatters the first type parameter, r, will remain polymorphic. The second type parameter, a, will change to reflect the types of the data that will be formatted. For example, in

    myFormat :: Format r (Text -> Int -> r)
    myFormat = "Person's name is " % text % ", age is " % hex
    
    the first type parameter remains polymorphic, and the second type parameter is Text -> Int -> r, which indicates that it formats a Text and an Int. When you run the Format, for example with format, you provide the arguments and they will be formatted into a string.
    > format ("Person's name is " % text % ", age is " % hex) "Dave" 54
    "Person's name is Dave, age is 36"
    

Page 278 of many | Previous | Next