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.
-
Some extension to the Foldable and Monoid classes. Introduces a new class InsertLeft — the class of types of values that can be inserted from the left to the Foldable structure that is a data that is also the Monoid instance. Is a fork of the https://hackage.haskell.org/package/subG.
-
Internal support for monoidmap. Internal support for the monoidmap package.
package
morpheus-graphql-subscriptions Morpheus GraphQL Subscriptions Build GraphQL APIs with your favourite functional language!
-
tribial tools about mtl Please see the README on GitHub at https://github.com/YoshikuniJujo/mtl-misc-yj#readme
-
The Data.MultiSet container type A variation of Data.Set. Multisets, sometimes also called bags, can contain multiple copies of the same key.
-
like mtl's ReaderT / WriterT / StateT, but more than one contained value/type. When using multiple Read/Write/State transformers in the same monad stack, it becomes necessary to lift the operations in order to affect a specific transformer. Using heterogeneous lists (and all kinds of GHC extensions magic), this package provides transformers that remove that necessity: MultiReaderT/MultiWriterT/MultiStateT/MultiRWST can contain a heterogeneous list of values. See the README for a longer description.
-
Pure Haskell implementation of the MurmurHash3 x86 algorithm MurmurHash3 is a non-cryptographic hash function suitable for general hash-based lookup. We provide the x86 version which closely follows the following implementation: https://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp
-
Abstract Protocol Loop Embeddable Application Protocol Loop
-
A parameterized named text type and associated functionality. A plain String or Text is dangerous because it can be arbitrarily combined, converted, emitted, and updated without consideration of the validity and applicability of the contents and the usage scenario. This module provides a Named type wrapper around Text which has two additional type parameters: one which indicates what the content of the Text represents, and one which indicates the style of the name. There are additionally functions and classes which allow conversions and transformations between names with different styles and types (or disallow them where appropriate). The core intent of this library is that the Named is used instead of a raw String or Text to provide type-level tracking and safety.
-
Manipulate name strings for TH This package includes functions to manipulate name string and extra library functions for Template Haskell.