(.&&.) :: Signal Bool -> Signal Bool -> Signal Bool
(./=.) :: Eq a => Signal a -> Signal a -> Signal Bool
(.<.) :: Ord a => Signal a -> Signal a -> Signal Bool
(.<=.) :: Ord a => Signal a -> Signal a -> Signal Bool
(.==.) :: Eq a => Signal a -> Signal a -> Signal Bool
(.>.) :: Ord a => Signal a -> Signal a -> Signal Bool
(.>=.) :: Ord a => Signal a -> Signal a -> Signal Bool
(.||.) :: Signal Bool -> Signal Bool -> Signal Bool
>>> 0b1111_0000 .<<+ 0 :: BitVector 8 0b1110_0000 >>> 0b1111_0000 .<<+ 1 :: BitVector 8 0b1110_0001
>>> 1 +>>. 0b1111_0000 :: BitVector 8 0b1111_1000 >>> 0 +>>. 0b1111_0000 :: BitVector 8 0b0111_1000