Hoogle Search

Within LTS Haskell 24.50 (ghc-9.10.3)

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

  1. (<+>) :: forall (m :: Type -> Type) (n :: Type -> Type) s a b . Alternative m => Format m n s a -> Format m n s b -> Format m n s (Either a b)

    construct Construct

    A discriminated or tagged choice between two formats.

  2. (<+>) :: Doc ann -> Doc ann -> Doc ann

    core-program Core.System.Pretty

    (x <+> y) concatenates document x and y with a space in between.

    >>> "hello" <+> "world"
    hello world
    
    x <+> y = x <> space <> y
    

  3. data ((f :: k -> Type) :+: (g :: k -> Type)) (e :: k)

    free-alacarte Free.AlaCarte

    No documentation available.

  4. (>+<) :: FuzzySet -> Text -> FuzzySet

    fuzzyset Data.FuzzySet.Simple

    Infix operator to add entries to a FuzzySet, defined as flip add.

  5. data a :+ b

    generic-functor Generic.Functor.Internal.Implicit

    Heterogeneous lists of arrows are constructed as lists separated by (:+) and terminated by ().

    Example

    Given f :: a -> a' and g :: b -> b', (f :+ g :+ ()) is a list with the two elements f and g.
    if
    f :: a -> a'
    g :: b -> b'
    
    then
    f :+ g :+ ()  ::  (a -> a') :+ (b -> b') :+ ()
    
    Those lists are used by gmultimap and multimap.
    bimap_ :: (a -> a') -> (b -> b') -> (Maybe a, [Either b a]) -> (Maybe a', [Either b' a'])
    bimap_ f g = multimap (f :+ g :+ ())
    

  6. (:+) :: a -> b -> (:+) a b

    generic-functor Generic.Functor.Internal.Implicit

    No documentation available.

  7. data a :+ b

    generic-functor Generic.Functor.Multimap

    Heterogeneous lists of arrows are constructed as lists separated by (:+) and terminated by ().

    Example

    Given f :: a -> a' and g :: b -> b', (f :+ g :+ ()) is a list with the two elements f and g.
    if
    f :: a -> a'
    g :: b -> b'
    
    then
    f :+ g :+ ()  ::  (a -> a') :+ (b -> b') :+ ()
    
    Those lists are used by gmultimap and multimap.
    bimap_ :: (a -> a') -> (b -> b') -> (Maybe a, [Either b a]) -> (Maybe a', [Either b' a'])
    bimap_ f g = multimap (f :+ g :+ ())
    

  8. (:+) :: a -> b -> (:+) a b

    generic-functor Generic.Functor.Multimap

    No documentation available.

  9. (.++) :: (Int, Hex) -> (Int, Hex) -> (Int, Hex)

    ghci-hexcalc Data.GHex

    Concatinate pairs of (length,Hex)

    >>> (3,0b101) .++ (2,0b11)
    (5,0x0000_0000_0000_0017)
    
    >>> (4,0xa) .++ (4,0xb) .++ (8,0xcd)
    (16,0x0000_0000_0000_abcd)
    
    >>> (4,0xe) .++ (4,0xf) .@snd
    0x0000_0000_0000_00ef
    

  10. (<++>) :: Text -> Text -> [Text] -> Text

    haskoin-store-data Haskoin.Store.WebCommon

    No documentation available.

Page 66 of many | Previous | Next