Hoogle Search
Within LTS Haskell 24.57 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Liquid Types for Haskell Liquid Types for Haskell.
-
Witnesses for working with type-level lists Collection of assorted inductive witnesses and functions for working with type-level lists.
- *Data.Type.List.Edit* contains single-item edits of lists, including insertion, deletion, and substitution.
- *Data.Type.List.Sublist* contains witnesses for prefixes, suffixes, and two-way splits of type-level lists.
-
Safe wrappers for partial list functions, supporting MonadThrow. Data.List includes a handful of partial functions that throw uncatchable exceptions when given empty lists. This package provides safe alternatives for such functions based on MonadThrow which can provide a variety of failure cases: Nothing, IOException, Left, etc.
-
Lightning MDB bindings LMDB is a read-optimized Berkeley DB replacement developed by Symas for the OpenLDAP project. LMDB has impressive performance characteristics and a friendly BSD-style OpenLDAP license. See http://symas.com/mdb/. This library has Haskell bindings to the LMDB library. You must install the lmdb development files before installing this library, e.g. `sudo apt-get install liblmdb-dev` works for Ubuntu 14.04. For now, only a low level interface is provided, and the author is moving on to use LMDB rather than further develop its bindings. If a higher level API is desired, please consider contributing, or develop a separate package.
-
Log-domain floating point numbers This module presents a type for storing numbers in the log-domain. The main reason for doing this is to prevent underflow when multiplying many probabilities as is done in Hidden Markov Models. It is also helpful for preventing overflow.
-
A logging back-end to syslog(3) for the logging-facade library A simple System.Logging.Facade back-end for syslog(3) as specified in POSIX.1-2008.
-
Curated list of CDN imports for lucid. Repository of common CDN imports for lucid. Please open a pull request to add new libraries.
-
Mailtrap API library. Mailtrap API library.
-
The basic classes for the manifolds hierarchy. The basic classes for the manifolds hierarchy.
-
Markov Chains for generating random sequences with a user definable behaviour. This library can be used to generate random sequences of anything with a behaviour that is adapted to some training data. Input a marketing text or a speech and recompose it to another arbitrary text of this sort. Input a dictionary of person names and create new names. Input a sequence of notes and get out a new melody. Input a set of Haskell modules and generate ... nice idea but the result will certainly have neither correct syntax nor types. I think, it's a good thing about Haskell, that you cannot fool it so easily. The idea is very simple: The algorithm analyses your input/training data with respect to how likely an a or e follows the letters r and e. Then on recomposition it chooses subsequent letters randomly according to the frequencies found in the training data. This library is well suited for bull-shit generators.