Hoogle Search
Within LTS Haskell 24.51 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type family (a :: Bool)
&& (b :: Bool) :: Boolghc-internal GHC.Internal.Data.Type.Bool Type-level "and"
-
protolude Protolude Boolean "and", lazy in the second argument
(
&&^ ) :: Monad m => m Bool -> m Bool -> m Boolprotolude Protolude.Bool The && operator lifted to a monad. If the first argument evaluates to False the second argument will not be evaluated.
(
&*& ) :: (C u, C v, C a) => T u a -> T v a -> T (Mul u v) anumeric-prelude Number.DimensionTerm No documentation available.
(
&/& ) :: (C u, C v, C a) => T u a -> T v a -> T (Mul u (Recip v)) anumeric-prelude Number.DimensionTerm No documentation available.
(
&&~ ) :: Valuable Bool -> Valuable Bool -> Valuable Boolnumeric-prelude Number.Peano Compute (&&) with minimal costs.
-
numeric-prelude NumericPrelude Boolean "and", lazy in the second argument
-
numeric-prelude NumericPrelude.Base Boolean "and", lazy in the second argument
-
numhask NumHask.Prelude Boolean "and", lazy in the second argument
(
&%> ) :: Located => [FilePattern] -> ([FilePath] -> Action ()) -> Rules ()shake Development.Shake Define a rule for building multiple files at the same time. Think of it as the AND (&&) equivalent of %>. As an example, a single invocation of GHC produces both .hi and .o files:
["*.o","*.hi"] &%> \[o,hi] -> do let hs = o -<.> "hs" need ... -- all files the .hs import cmd "ghc -c" [hs]
However, in practice, it's usually easier to define rules with %> and make the .hi depend on the .o. When defining rules that build multiple files, all the FilePattern values must have the same sequence of // and * wildcards in the same order. This function will create directories for the result files, if necessary.