Hoogle Search

Within LTS Haskell 24.36 (ghc-9.10.3)

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

  1. trywriteBoundedChan :: MonadConc m => BoundedChan m a -> a -> m Bool

    concurrency Control.Concurrent.Classy.BoundedChan

    A variant of writeBoundedChan which, instead of blocking when the channel is full, simply aborts and does not write the element. Note that this routine can still block while waiting for write access to the channel.

  2. writeBoundedChan :: MonadConc m => BoundedChan m a -> a -> m ()

    concurrency Control.Concurrent.Classy.BoundedChan

    Write an element to the channel. If the channel is full, this routine will block until it is able to write. Blockers wait in a fair FIFO queue.

  3. writeList2BoundedChan :: MonadConc m => BoundedChan m a -> [a] -> m ()

    concurrency Control.Concurrent.Classy.BoundedChan

    Write a list of elements to the channel. If the channel becomes full, this routine will block until it can write. Competing writers may interleave with this one.

  4. cBounded :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => s -> μ α

    data-textual Data.Textual.Integral

    A shorthand for cBounded' optMinus.

  5. cBounded' :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => μ Sign -> s -> μ α

    data-textual Data.Textual.Integral

    Parse a number written in the specified positional numeral system, failing on overflow. The supplied parser is used to determine the sign of the number. Leading zeroes are not allowed.

  6. nnBounded :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => s -> μ α

    data-textual Data.Textual.Integral

    Parse a non-negative number written in the specified positional numeral system, failing on overflow.

  7. nncBounded :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => s -> μ α

    data-textual Data.Textual.Integral

    Parse a non-negative number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.

  8. npBounded :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => s -> μ α

    data-textual Data.Textual.Integral

    Parse a non-positive number written in the specified positional numeral system, failing on overflow.

  9. npcBounded :: (PositionalSystem s, Ord α, Bounded α, Integral α, Monad μ, CharParsing μ) => s -> μ α

    data-textual Data.Textual.Integral

    Parse a non-positive number written in the specified positional numeral system, failing on overflow. Leading zeroes are not allowed.

  10. fakeBoundedEnum :: forall a (m :: Type -> Type) . (Monad m, Enum a, Bounded a) => FakeT m a

    fakedata Faker.Combinators

    A sumtype can just use this function directly. Defined as fakeBoundedEnum = fakeEnumFromTo minBound maxBound

Page 33 of many | Previous | Next