Hoogle Search
Within LTS Haskell 24.49 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
ansi-wl-pprint Text.PrettyPrint.ANSI.Leijen No documentation available.
(
<++> ) :: SrcSpanInfo -> SrcSpanInfo -> SrcSpanInfohaskell-src-exts Language.Haskell.Exts.SrcLoc Short name for combSpanInfo
(
<+?> ) :: SrcSpanInfo -> Maybe SrcSpanInfo -> SrcSpanInfohaskell-src-exts Language.Haskell.Exts.SrcLoc Optionally combine the first argument with the second, or return it unchanged if the second argument is Nothing.
(
<?+> ) :: Maybe SrcSpanInfo -> SrcSpanInfo -> SrcSpanInfohaskell-src-exts Language.Haskell.Exts.SrcLoc Optionally combine the second argument with the first, or return it unchanged if the first argument is Nothing.
(
<+= ) :: (MonadState s m, Num a) => LensLike' ((,) a) s a -> a -> m adiagrams-lib Diagrams.Prelude Add to the target of a numerically valued Lens into your Monad's state and return the result. When you do not need the result of the addition, (+=) is more flexible.
(<+=) :: (MonadState s m, Num a) => Lens' s a -> a -> m a (<+=) :: (MonadState s m, Num a) => Iso' s a -> a -> m a
(
<+~ ) :: Num a => LensLike ((,) a) s t a a -> a -> s -> (a, t)diagrams-lib Diagrams.Prelude Increment the target of a numerically valued Lens and return the result. When you do not need the result of the addition, (+~) is more flexible.
(<+~) :: Num a => Lens' s a -> a -> s -> (a, s) (<+~) :: Num a => Iso' s a -> a -> s -> (a, s)
(
<<+= ) :: (MonadState s m, Num a) => LensLike' ((,) a) s a -> a -> m adiagrams-lib Diagrams.Prelude Modify the target of a Lens into your Monad's state by adding a value and return the old value that was replaced. When you do not need the result of the operation, (+=) is more flexible.
(<<+=) :: (MonadState s m, Num a) => Lens' s a -> a -> m a (<<+=) :: (MonadState s m, Num a) => Iso' s a -> a -> m a
(
<<+~ ) :: Num a => LensLike' ((,) a) s a -> a -> s -> (a, s)diagrams-lib Diagrams.Prelude Increment the target of a numerically valued Lens and return the old value. When you do not need the old value, (+~) is more flexible.
>>> (a,b) & _1 <<+~ c (a,(a + c,b))
>>> (a,b) & _2 <<+~ c (b,(a,b + c))
(<<+~) :: Num a => Lens' s a -> a -> s -> (a, s) (<<+~) :: Num a => Iso' s a -> a -> s -> (a, s)
-
Cabal-syntax Distribution.Compat.Prelude Beside, separated by space, unless one of the arguments is empty. <+> is associative, with identity empty.
-
comfort-array Data.Array.Comfort.Shape Row-major composition of two dimensions.
>>> Shape.indices (Shape.ZeroBased (3::Int) ::+ Shape.Range 'a' 'c') [Left 0,Left 1,Left 2,Right 'a',Right 'b',Right 'c']