Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

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

  1. package monad-memo

    Memoization monad transformer Memoization monad transformer supporting most of the standard monad transformers and a range of memoization cache types: from default pure maps to extremely fast mutable vectors To add memoization behaviour to a monadic function: 1) Add Control.Monad.Memo.memo combinator at the point when memoization is required (i.e. recursive call)

    import Control.Monad.Memo
    
    fibm 0 = return 0
    fibm 1 = return 1
    fibm n = do
    n1 <- memo fibm (n-1)
    n2 <- memo fibm (n-2)
    return (n1+n2)
    
    2) Use appropriate *eval* or *run* function to evaluate resulting MonadMemo monad:
    startEvalMemo (fibm 100)
    
    See detailed description and examples: Control.Monad.Memo

  2. package monad-metrics

    A convenient wrapper around EKG metrics A convenient wrapper for collecting application metrics. Please see the README.md for more information.

  3. package monadology

    The best ideas in monad-related classes and types. Monadology is intended as a collection of the best ideas in monad-related classes and types, with a focus on correctness and elegance, and theoretical understanding, rather than practical performance.

  4. package mono-traversable-instances

    Extra typeclass instances for mono-traversable See docs and README at http://www.stackage.org/package/mono-traversable-instance

  5. package monoid-transformer

    Monoid counterparts to some ubiquitous monad transformers Monoid transformers: State, Reader There is no Writer transformer. It's vice versa: The Writer monad transforms a monoid to a monad.

  6. package monoidal-functors

    Monoidal Functors Library A typeclass hierarchy for monoidal functors.

  7. package monoidmap-aeson

    JSON support for monoidmap. JSON support for the monoidmap package, compatible with aeson.

  8. package monoidmap-examples

    Examples for monoidmap. Examples for the monoidmap package.

  9. package more-containers

    A few more collections https://github.com/mtth/more-containers

  10. package morpheus-graphql-client

    Morpheus GraphQL Client Build GraphQL APIs with your favorite functional language!

Page 218 of many | Previous | Next