Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

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

  1. (.|) :: Strategy a -> Strategy a -> Strategy a

    LambdaHack Game.LambdaHack.Client.AI.Strategy

    Strategy with the actions from both argument strategies, with original frequencies.

  2. (.~~) :: (Backprop a, Backprop b, Reifies s W) => Lens' b a -> BVar s a -> BVar s b -> BVar s b

    backprop Numeric.Backprop

    An infix version of setVar, meant to evoke parallels to .~ from lens. With normal values, you can set something in a value with a lens:

    x & myLens .~ y
    
    would "set" a part of x :: b, specified by myLens :: Lens' a b, to a new value y :: a.
    xVar & myLens .~~ yVar
    
    would "set" a part of xVar :: BVar s b (a BVar holding a b), specified by myLens :: Lens' a b, to a new value given by yVar :: BVar s a. The result is a new (updated) value of type BVar s b. This is the main way to set values inside BVars of container types. Note that this does not incurr the performance overhead issues of viewVar and ^^., and is fairly cheap.

  3. (.~~) :: (Num a, Num b, Reifies s W) => Lens' b a -> BVar s a -> BVar s b -> BVar s b

    backprop Numeric.Backprop.Num

    .~~, but with Num constraints instead of Backprop constraints.

  4. (.&&.) :: VR -> VR -> VR

    cabal-install-solver Distribution.Solver.Modular.Version

    Intersect two version ranges.

  5. (.||.) :: VR -> VR -> VR

    cabal-install-solver Distribution.Solver.Modular.Version

    Union of two version ranges.

  6. (.&&.) :: Applicative f => f Bool -> f Bool -> f Bool

    clash-prelude Clash.Explicit.Signal

    The above type is a generalization for:

    (.&&.) :: Signal Bool -> Signal Bool -> Signal Bool
    
    It is a version of (&&) that returns a Signal of Bool

  7. (./=.) :: (Eq a, Applicative f) => f a -> f a -> f Bool

    clash-prelude Clash.Explicit.Signal

    The above type is a generalization for:

    (./=.) :: Eq a => Signal a -> Signal a -> Signal Bool
    
    It is a version of (/=) that returns a Signal of Bool

  8. (.<.) :: (Ord a, Applicative f) => f a -> f a -> f Bool

    clash-prelude Clash.Explicit.Signal

    The above type is a generalization for:

    (.<.) :: Ord a => Signal a -> Signal a -> Signal Bool
    
    It is a version of (<) that returns a Signal of Bool

  9. (.<=.) :: (Ord a, Applicative f) => f a -> f a -> f Bool

    clash-prelude Clash.Explicit.Signal

    The above type is a generalization for:

    (.<=.) :: Ord a => Signal a -> Signal a -> Signal Bool
    
    It is a version of (<=) that returns a Signal of Bool

  10. (.==.) :: (Eq a, Applicative f) => f a -> f a -> f Bool

    clash-prelude Clash.Explicit.Signal

    The above type is a generalization for:

    (.==.) :: Eq a => Signal a -> Signal a -> Signal Bool
    
    It is a version of (==) that returns a Signal of Bool

Page 34 of many | Previous | Next