Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. module Servant.Foreign

    Generalizes all the data needed to make code generation work with arbitrary programming languages. See documentation of HasForeignType for a simple example. listFromAPI returns a list of all your endpoints and their foreign types, given a mapping from Haskell types to foreign types (conventionally called ftypes below).

  2. module Sound.Sox.Format

    No documentation available.

  3. module Sound.Sox.Option.Format

    No documentation available.

  4. data FormatError

    sqlite-simple Database.SQLite.Simple

    Exception thrown if a Query was malformed. This may occur if the number of '?' characters in the query string does not match the number of parameters provided.

  5. FormatError :: String -> Query -> [String] -> FormatError

    sqlite-simple Database.SQLite.Simple

    No documentation available.

  6. Format_ :: AttrTag

    svg-builder Graphics.Svg.Attributes

    No documentation available.

  7. module Synthesizer.Format

    No documentation available.

  8. module Turtle.Format

    Minimalist implementation of type-safe formatted strings, borrowing heavily from the implementation of the formatting package. Example use of this module:

    >>> :set -XOverloadedStrings
    
    >>> import Turtle.Format
    
    >>> format ("This is a "%s%" string that takes "%d%" arguments") "format" 2
    "This is a format string that takes 2 arguments"
    
    A Format string that takes no arguments has this type:
    "I take 0 arguments" :: Format r r
    
    format "I take 0 arguments" :: Text
    
    >>> format "I take 0 arguments"
    "I take 0 arguments"
    
    A Format string that takes one argument has this type:
    "I take "%d%" arguments" :: Format r (Int -> r)
    
    format ("I take "%d%" argument") :: Int -> Text
    
    >>> format ("I take "%d%" argument") 1
    "I take 1 argument"
    
    A Format string that takes two arguments has this type:
    "I "%s%" "%d%" arguments" :: Format r (Text -> Int -> r)
    
    format ("I "%s%" "%d%" arguments") :: Text -> Int -> Text
    
    >>> format ("I "%s%" "%d%" arguments") "take" 2
    "I take 2 arguments"
    

  9. newtype Format a b

    turtle Turtle.Format

    A Format string

  10. Format :: ((Text -> a) -> b) -> Format a b

    turtle Turtle.Format

    No documentation available.

Page 301 of many | Previous | Next