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. data (a6989586621679138915 :: Bool) &&@#@$$ (b :: TyFun Bool Bool)

    singletons-base Data.Singletons.Base.TH

    No documentation available.

  2. type family (a6989586621679138915 :: Bool) &&@#@$$$ (a6989586621679138916 :: Bool) :: Bool

    singletons-base Data.Singletons.Base.TH

    No documentation available.

  3. type family (a :: Bool) && (b :: Bool) :: Bool

    singletons-base Prelude.Singletons

    Type-level "and"

  4. data (a6989586621679138915 :: Bool) &&@#@$$ (b :: TyFun Bool Bool)

    singletons-base Prelude.Singletons

    No documentation available.

  5. type family (a6989586621679138915 :: Bool) &&@#@$$$ (a6989586621679138916 :: Bool) :: Bool

    singletons-base Prelude.Singletons

    No documentation available.

  6. (&<|) :: (Integral a, FiniteBits a) => a -> Buffer % 1 -> Buffer

    text-builder-linear Data.Text.Builder.Linear.Buffer

    Prepend the lower-case hexadecimal representation of a bounded integral number. Negative numbers are interpreted as their corresponding unsigned number:

    >>> :set -XOverloadedStrings -XLinearTypes
    
    >>> import Data.Int (Int8, Int16)
    
    >>> runBuffer (\b -> (-1 :: Int8) &<| b) == "ff"
    True
    
    >>> runBuffer (\b -> (-1 :: Int16) &<| b) == "ffff"
    True
    

  7. (&>) :: msg -> LogAction m msg -> m ()

    co-log-core Colog.Core.Action

    A flipped version of <&. It shares the same precedence as <&, so make sure to surround lower precedence operators in parentheses:

    msg &> (f >$< action)
    

  8. type family (b :: Maybe Nat) &&? (c :: Maybe Nat) :: Maybe Nat

    generic-random Generic.Random.Internal.BaseCase

    No documentation available.

  9. (&~) :: s -> State s a -> s

    microlens-mtl Lens.Micro.Mtl

    This can be used to chain lens operations using op= syntax rather than op~ syntax for simple non-type-changing cases. >>> (10,20) & _1 .~ 30 & _2 .~ 40 (30,40)

    >>> (10,20) &~ do _1 .= 30; _2 .= 40
    (30,40)
    
    This does not support type-changing assignment, e.g.
    >>> (10,20) & _1 .~ "hello"
    ("hello",20)
    

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

    basement Basement.Compat.Base

    Boolean "and", lazy in the second argument

Page 11 of many | Previous | Next