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.
-
standard type constructor class hierarchy, only with methods of rank 2 types A mirror image of the standard type constructor class hierarchy rooted in Functor, except with methods of rank 2 types and class instances of kind (k->*)->*. The classes enable generic handling of heterogenously typed data structures and other neat tricks.
-
Library for functional reactive programming (FRP). Reactive-banana is a library for Functional Reactive Programming (FRP). FRP offers an elegant and concise way to express interactive programs such as graphical user interfaces, animations, computer music or robot controllers. It promises to avoid the spaghetti code that is all too common in traditional approaches to GUI programming. See the project homepage http://wiki.haskell.org/Reactive-banana for more detailed documentation and examples. Stability forecast. This is a stable library, though minor API changes are still likely. It features an efficient, push-driven implementation and has seen some optimization work. API guide. Start with the Reactive.Banana module.
-
Extend reactive-banana to multiple events per time point This package provides a wrapper around Reactive.Banana.Event that somehow restores the behavior of reactive-banana < 1.0. That is, at every point in time there can be multiple events. The advantage is that you have a RB.union without a combination function, the disadvantage is that there cannot be an RB.unionWith.
-
Typeful, Modular, Relational, algebraic query engine This package contains typeful relation structure and relational-algebraic query building DSL which can translate into SQL query. Supported query features are below:
- Type safe query building
- Restriction, Join, Aggregation
- Modularized relations
- Typed placeholders
-
HDBC instance of relational-query and typed query interface for HDBC This package contains the HDBC instance of relational-query and the typed query interface for HDBC. Generating Database table definitions and functions for relational-query by reading table and index definitions from Database system catalogs.
-
High performance, regular, shape polymorphic parallel arrays. Repa provides high performance, regular, multi-dimensional, shape polymorphic parallel arrays. All numeric data is stored unboxed. Functions written with the Repa combinators are automatically parallel provided you supply +RTS -Nwhatever on the command line when running the program.
-
Domain Name Service (DNS) lookup via the libresolv standard library routines This package implements an API for accessing the Domain Name Service (DNS) resolver service via the standard libresolv system library (whose API is often available directly via the standard libc C library) on Unix systems. This package also includes support for decoding message record types as defined in the following RFCs:
- RFC 1035: Domain Names - Implementation And Specification
- RFC 1183: New DNS RR Definitions
- RFC 2782: A DNS RR for specifying the location of services (DNS SRV)
- RFC 2915: The Naming Authority Pointer (NAPTR) DNS Resource Record
- RFC 3596: DNS Extensions to Support IP Version 6
- RFC 4034: Resource Records for the DNS Security Extensions
- RFC 4255: Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
- RFC 4408: Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1
- RFC 5155: DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
- RFC 6844: DNS Certification Authority Authorization (CAA) Resource Record
- RFC 6891: Extension Mechanisms for DNS (EDNS(0))
- RFC 7553: The Uniform Resource Identifier (URI) DNS Resource Record
-
Pretty-printing for RIO Combine RIO's log capabilities with pretty printing
-
RPM package name-version-release data types The library provides types related to RPM package name-version-releases. There are modules for reading and showing:
- NV (name-version)
- NVR (name-version-release)
- NVRA (name-version-release.arch)
- VerRel (version-release)
- VerCmp for comparing RPM versions or releases (used to order VerRel).
-
Send textual messages to a Handle in a thread-friendly way Please see the README and documentation at https://www.stackage.org/package/say