Hoogle Search
Within LTS Haskell 24.48 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Access Redis using a keyed-vals Handle keyed-vals specifies a focussed client of storage services like Redis. I.e, while Redis supports many features; the abstract Handle in keyed-vals just supports operations that access collections of key-values Also, keyed-vals provides a typed interface to a storage backend that allows the path in the storage backend to be declaratively linked to the types of data stored via a straightforward typeclass declaration. Read this short example for an introduction its usage. This package, keyed-vals-redis, provides a concrete implementation of Handle that uses Redis as the underlying storage service.
-
A lightweight structured concurrency library A lightweight structured concurrency library. For a specialised variant of this API that does not use unliftio-core, see ki.
-
Utilities to work with lists of types This packages reifies the concept of list of types, and application of those to list constructors.
-
Generic programming in GHC style for arbitrary kinds and GADTs. This package provides functionality to extend the data type generic programming functionality in GHC to classes of arbitrary kind, and constructors featuring constraints and existentials, as usually found in GADTs.
-
Memory-backed handles Create memory-backed Handles, referencing virtual files. This is mostly useful for testing Handle-based APIs without having to interact with the filesystem.
import Data.ByteString (pack) import Data.Knob import System.IO main = do knob <- newKnob (pack []) h <- newFileHandle knob "test.txt" WriteMode hPutStrLn h "Hello world!" hClose h bytes <- Data.Knob.getContents knob putStrLn ("Wrote bytes: " ++ show bytes) -
Koji buildsystem XML-RPC API bindings This library provides Haskell bindings to the Koji XML RPC API. Koji is a distributed rpm buildsystem used by Fedora, Centos, Red Hat, and other projects. See https://pagure.io/koji/.
-
Generate Ruby clients from Servant APIs. Lackey generates Ruby clients from Servant APIs.
-
Lambdabot core functionality Lambdabot is an IRC bot written over several years by those on the #haskell IRC channel. Manage plugins, network connections, configurations and much more.
-
A high-level binding to the LAME encoder A high-level binding to the LAME encoder.
-
Language definition and parser for AVRO files. Parser for the AVRO language specification, see README.md for more details.