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.

  1. (<+>) :: Doc -> Doc -> Doc

    ansi-wl-pprint Text.PrettyPrint.ANSI.Leijen

    No documentation available.

  2. (<++>) :: SrcSpanInfo -> SrcSpanInfo -> SrcSpanInfo

    haskell-src-exts Language.Haskell.Exts.SrcLoc

    Short name for combSpanInfo

  3. (<+?>) :: SrcSpanInfo -> Maybe SrcSpanInfo -> SrcSpanInfo

    haskell-src-exts Language.Haskell.Exts.SrcLoc

    Optionally combine the first argument with the second, or return it unchanged if the second argument is Nothing.

  4. (<?+>) :: Maybe SrcSpanInfo -> SrcSpanInfo -> SrcSpanInfo

    haskell-src-exts Language.Haskell.Exts.SrcLoc

    Optionally combine the second argument with the first, or return it unchanged if the first argument is Nothing.

  5. (<+=) :: (MonadState s m, Num a) => LensLike' ((,) a) s a -> a -> m a

    diagrams-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
    

  6. (<+~) :: 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)
    

  7. (<<+=) :: (MonadState s m, Num a) => LensLike' ((,) a) s a -> a -> m a

    diagrams-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
    

  8. (<<+~) :: 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)
    

  9. (<+>) :: Doc -> Doc -> Doc

    Cabal-syntax Distribution.Compat.Prelude

    Beside, separated by space, unless one of the arguments is empty. <+> is associative, with identity empty.

  10. data sh0 ::+ sh1

    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']
    

Page 43 of many | Previous | Next