Hoogle Search

Within LTS Haskell 24.46 (ghc-9.10.3)

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

  1. SfxSummonTooManyAll :: ActorId -> SfxMsg

    LambdaHack Game.LambdaHack.Atomic.CmdAtomic

    No documentation available.

  2. SfxSummonTooManyOwn :: ActorId -> SfxMsg

    LambdaHack Game.LambdaHack.Atomic.CmdAtomic

    No documentation available.

  3. UpdResume :: FactionId -> PerLid -> UpdAtomic

    LambdaHack Game.LambdaHack.Atomic.CmdAtomic

    No documentation available.

  4. UpdResumeServer :: State -> UpdAtomic

    LambdaHack Game.LambdaHack.Atomic.CmdAtomic

    No documentation available.

  5. updResumeServer :: MonadStateWrite m => State -> m ()

    LambdaHack Game.LambdaHack.Atomic.HandleAtomicWrite

    No documentation available.

  6. countIidConsumed :: ItemFullKit -> [(Bool, Int, GroupName ItemKind)] -> (Int, Int, [(Bool, Int, GroupName ItemKind)])

    LambdaHack Game.LambdaHack.Common.Item

    No documentation available.

  7. listToolsToConsume :: [(ItemId, ItemFullKit)] -> [(ItemId, ItemFullKit)] -> [((CStore, Bool), (ItemId, ItemFullKit))]

    LambdaHack Game.LambdaHack.Common.Item

    No documentation available.

  8. type HiSummand = (HiPolynomial, [Outcome])

    LambdaHack Game.LambdaHack.Content.FactionKind

    No documentation available.

  9. ConsumeItems :: [(Int, GroupName ItemKind)] -> [(Int, GroupName ItemKind)] -> Effect

    LambdaHack Game.LambdaHack.Content.ItemKind

    ConsumeItems toUse toDestroy uses items matching toUse (destroys non-durable, without invoking OnSmash effects; applies normal effects of durable, without destroying them; the same behaviour as when transforming terrain using items) and destroys items matching toDestroy, invoking no effects, regardless of durability; the items are taken from CGround (but not from CEqp), preferring non-durable (since durable can harm when used and may be more vauable when destroyed); if not all required items are present, no item are destroyed; if an item belongs to many groups in the sum of toUse and toDestroy, it counts for all (otherwise, some orders of destroying would succeed, while others would not); even if item durable, as many copies are needed as specified, not just one applied many times; items are first destroyed and then, if any copies left, applied

  10. msum :: (Foldable t, MonadPlus m) => t (m a) -> m a

    LambdaHack Game.LambdaHack.Core.Prelude

    The sum of a collection of actions using (<|>), generalizing concat. msum is just like asum, but specialised to MonadPlus.

    Examples

    Basic usage, using the MonadPlus instance for Maybe:
    >>> msum [Just "Hello", Nothing, Just "World"]
    Just "Hello"
    

Page 166 of many | Previous | Next