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.

  1. (.||.) :: Applicative f => f Bool -> f Bool -> f Bool

    clash-prelude Clash.Signal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

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

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

    (.>.) :: Ord a => Signal dom a -> Signal dom a -> Signal dom 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.Signal.Internal

    The above type is a generalization for:

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

  9. (.||.) :: Applicative f => f Bool -> f Bool -> f Bool

    clash-prelude Clash.Signal.Internal

    The above type is a generalization for:

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

  10. (.<<+) :: forall (n :: Nat) . KnownNat n => BitVector n -> Bit -> BitVector n

    clash-prelude Clash.Sized.BitVector

    Shift in a bit from the LSB side of a BitVector. Equal to left shifting the BitVector by one and replacing the LSB with the bit to be shifted in.

    >>> 0b1111_0000 .<<+ 0 :: BitVector 8
    0b1110_0000
    
    >>> 0b1111_0000 .<<+ 1 :: BitVector 8
    0b1110_0001
    

Page 37 of many | Previous | Next