Hoogle Search

Within LTS Haskell 24.39 (ghc-9.10.3)

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

  1. stimesIdempotent :: Integral b => b -> a -> a

    base Data.Semigroup

    This is a valid definition of stimes for an idempotent Semigroup. When x <> x = x, this definition should be preferred, because it works in <math> rather than <math>.

  2. stimesIdempotentMonoid :: (Integral b, Monoid a) => b -> a -> a

    base Data.Semigroup

    This is a valid definition of stimes for an idempotent Monoid. When x <> x = x, this definition should be preferred, because it works in <math> rather than <math>

  3. stimesMonoid :: (Integral b, Monoid a) => b -> a -> a

    base Data.Semigroup

    This is a valid definition of stimes for a Monoid. Unlike the default definition of stimes, it is defined for 0 and so it should be preferred where possible.

  4. unwrapMonoid :: WrappedMonoid m -> m

    base Data.Semigroup

    No documentation available.

  5. module Data.Void

    A logically uninhabited data type, used to indicate that a given term should not exist.

  6. data Void

    base Data.Void

    Uninhabited data type

  7. traceId :: String -> String

    base Debug.Trace

    Like trace but returns the message instead of a third value.

    >>> traceId "hello"
    hello
    "hello"
    

  8. traceShowId :: Show a => a -> a

    base Debug.Trace

    Like traceShow but returns the shown value instead of a third value.

    >>> traceShowId (1+2+3, "hello" ++ "world")
    (6,"helloworld")
    (6,"helloworld")
    

  9. eIDRM :: Errno

    base Foreign.C.Error

    No documentation available.

  10. isValidErrno :: Errno -> Bool

    base Foreign.C.Error

    Yield True if the given Errno value is valid on the system. This implies that the Eq instance of Errno is also system dependent as it is only defined for valid values of Errno.

Page 359 of many | Previous | Next