Hoogle Search

Within LTS Haskell 24.4 (ghc-9.10.2)

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

  1. flip :: (a -> b -> c) -> b -> a -> c

    ihaskell IHaskellPrelude

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  2. flip :: (a -> b -> c) -> b -> a -> c

    incipit-base Incipit.Base

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  3. flip :: (a -> b -> c) -> b -> a -> c

    clash-prelude Clash.HaskellPrelude

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  4. flip :: (a -> b -> c) -> b -> a -> c

    dimensional Numeric.Units.Dimensional.Prelude

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  5. flip :: (a -> b -> c) -> b -> a -> c

    distribution-opensuse OpenSuse.Prelude

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  6. flip :: (a -> b -> c) -> b -> a -> c

    faktory Faktory.Prelude

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  7. flip :: forall x y (zs :: [Type]) . Predicate (x ': (y ': zs)) -> Predicate (y ': (x ': zs))

    falsify Test.Falsify.Predicate

    Analogue of flip

  8. flip :: (a -> b -> c) -> b -> a -> c

    hledger-web Hledger.Web.Import

    flip f takes its (first) two arguments in the reverse order of f.

    flip f x y = f y x
    
    flip . flip = id
    

    Examples

    >>> flip (++) "hello" "world"
    "worldhello"
    
    >>> let (.>) = flip (.) in (+1) .> show $ 5
    "6"
    

  9. flip :: (a -> b -> c) <-> (b -> a -> c)

    invertible Data.Invertible.Function

    flip the order of the first two arguments of a function.

  10. flip :: (a -> b -> c) <-> (b -> a -> c)

    invertible Data.Invertible.Prelude

    flip the order of the first two arguments of a function.

Page 4 of many | Previous | Next