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. (&&^) :: Monad m => m Bool -> m Bool -> m Bool

    extra Control.Monad.Extra

    The lazy && operator lifted to a monad. If the first argument evaluates to False the second argument will not be evaluated.

    Just False &&^ undefined  == Just False
    Just True  &&^ Just True  == Just True
    Just True  &&^ Just False == Just False
    

  2. (&&&) :: (a -> b) -> (a -> c) -> a -> (b, c)

    extra Data.Tuple.Extra

    Given two functions, apply both to a single argument to form a pair. A specialised version of &&&.

    (succ &&& pred) 1 == (2,0)
    

  3. (&&&) :: (a -> b) -> (a -> c) -> a -> (b, c)

    extra Extra

    Given two functions, apply both to a single argument to form a pair. A specialised version of &&&.

    (succ &&& pred) 1 == (2,0)
    

  4. (&&^) :: Monad m => m Bool -> m Bool -> m Bool

    extra Extra

    The lazy && operator lifted to a monad. If the first argument evaluates to False the second argument will not be evaluated.

    Just False &&^ undefined  == Just False
    Just True  &&^ Just True  == Just True
    Just True  &&^ Just False == Just False
    

  5. (&&) :: Bool -> Bool -> Bool

    ghc GHC.Prelude.Basic

    No documentation available.

  6. (&&&) :: (a :- b) -> (a :- c) -> a :- (b, c)

    constraints Data.Constraint

    Constraint product

    trans weaken1 (f &&& g) = f
    trans weaken2 (f &&& g) = g
    

  7. (&.//) :: Axis node -> (Cursor node -> [a]) -> Cursor node -> [a]

    xml-conduit Text.XML.Cursor

    Combine two axes so that the second works on both the result nodes, and their descendants.

  8. (&/) :: Axis node -> (Cursor node -> [a]) -> Cursor node -> [a]

    xml-conduit Text.XML.Cursor

    Combine two axes so that the second works on the children of the results of the first.

  9. (&//) :: Axis node -> (Cursor node -> [a]) -> Cursor node -> [a]

    xml-conduit Text.XML.Cursor

    Combine two axes so that the second works on the descendants of the results of the first.

  10. (&|) :: (Cursor node -> [a]) -> (a -> b) -> Cursor node -> [b]

    xml-conduit Text.XML.Cursor

    Apply a function to the result of an axis.

Page 7 of many | Previous | Next