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.
(
&&^ ) :: Monad m => m Bool -> m Bool -> m Boolextra 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
(
&&& ) :: (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)
(
&&& ) :: (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)
(
&&^ ) :: Monad m => m Bool -> m Bool -> m Boolextra 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
-
ghc GHC.Prelude.Basic No documentation available.
(
&&& ) :: (a :- b) -> (a :- c) -> a :- (b, c)constraints Data.Constraint Constraint product
trans weaken1 (f &&& g) = f trans weaken2 (f &&& g) = g
(
&.// ) :: 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.
(
&/ ) :: 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.
(
&// ) :: 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.
(
&| ) :: (Cursor node -> [a]) -> (a -> b) -> Cursor node -> [b]xml-conduit Text.XML.Cursor Apply a function to the result of an axis.