Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Liquid Types for Haskell This package provides a plugin to verify Haskell programs. But most likely you should be using the liquidhaskell package instead, which rexports this plugin together with necessary specifications for definitions in the boot libraries.
-
List shuffling and sampling List shuffling and sampling with optimal asymptotic time and space complexity using the imperative Fisher–Yates algorithm.
-
transform literate source code to Markdown This package provides a library as well as a command-line utility that transforms literate source code to Markdown. Please see the README on GitHub at https://github.com/ExtremaIS/literatex-haskell#readme.
-
Load environment variables from a file. Parse a .env file and load any declared variables into the current process's environment. This allows for a .env file to specify development-friendly defaults for configuration values normally set in the deployment environment.
-
Support for precise error locations in source files (Template Haskell version) This module provides a Template Haskell based mechanism to tag failures with the location of the failure call. The location message includes the file name, line and column numbers.
-
Michael and Scott lock-free queues. Michael and Scott queues are described in their PODC 1996 paper: http://dl.acm.org/citation.cfm?id=248052.248106 These are single-ended concurrent queues based on a singlly linked list and using atomic CAS instructions to swap the tail pointers. As a well-known efficient algorithm they became the basis for Java's ConcurrentLinkedQueue.
-
Structured logging solution (base package) A library that provides a way to record structured log messages. Use this package in conjunction with 'log-elasticsearch' or 'log-postgres', depending on which back end you need.
-
Logstash client library for Haskell Please see the README on GitHub at https://github.com/mbg/logstash#readme
-
LPeg – Parsing Expression Grammars For Lua This package contains the C sources of LPeg, as well as some tiny Haskell helper to load the package. http://www.inf.puc-rio.br/~roberto/lpeg/
-
a simple, pure LRU cache This package contains a simple, pure LRU cache, implemented in terms of Data.Map. It also contains a mutable IO wrapper providing atomic updates to an LRU cache.