Packages — G (Page 3 of 19)

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

ghc-case-insensitive 1.2.1.0

The module `Data.CaseInsensitive' provides the `CI' type constructor which can be parameterised by a string-like type like: `String', `ByteString', `Text', etc. Comparisons of values of the resulting type will be insensitive…

ghc-cassava 0.5.2.0

`cassava' is a library for parsing and encoding RFC 4180 (https://tools.ietf.org/html/rfc4180) compliant comma-separated values (CSV) (https:// en.wikipedia.org/wiki/Comma-separated_values) data, which is a textual line-oriented format commonly used for exchanging tabular data. `cassava''s API includes support…

ghc-cassava-megaparsec 2.0.4

Alternative parser for the Cassava package written with Megaparsec that provides for better error messages at the expense of some speed. …

ghc-cborg 0.2.5.0

This package (formerly binary-serialise-cbor) provides an efficient implementation of the Concise Binary Object Representation (CBOR), as specified by RFC 7049 at https://tools.ietf.org/html/rfc7049. If you are looking for a library for serialisation of Haskell…

ghc-cborg-json 0.2.2.0

This package implements the bijection between JSON and CBOR defined in the CBOR specification, RFC 7049. …

ghc-cereal 0.5.8.1

This package provides a binary serialization library, similar to `binary', that introduces an `isolate' primitive for parser isolation, and labeled blocks for better error messages. …

ghc-cereal-conduit 0.8.0

This package turn `Data.Serialize' `Gets' and `Puts' into `Sources', `Sinks', and `Conduits'. …

ghc-cgi 3001.5.0.0

This is a Haskell library for writing CGI programs. …

ghc-charset 0.3.8

This package provides fast unicode character sets for Haskell, based on complemented PATRICIA tries. …

ghc-chart 1.9.3

This package provides a library for generating 2D charts and plots, with backends provided by the `Cairo' and `Diagrams' libraries. …

ghc-chart-cairo 1.9.3

This package provides a Cairo vector graphics rendering backend for the Charts library. …

ghc-chasingbottoms 1.3.1.10

This is a library for testing code involving bottoms or infinite values. For the underlying theory and a larger example involving use of QuickCheck, see the article "Chasing Bottoms A Case…

ghc-cheapskate 0.1.1.2

Cheapskate is an experimental Markdown processor in pure Haskell. It aims to process Markdown efficiently and in the most forgiving possible way. It is designed to deal with any input,…

ghc-chell 0.5

Chell is a simple and intuitive library for automated testing. It natively supports assertion-based testing, and can use companion libraries such as `chell-quickcheck' to support more complex testing strategies. …

ghc-chell-quickcheck 0.2.5.2

More complex tests for `chell'. …

ghc-chunked-data 0.3.1

This Haskell package was originally present in classy-prelude. …

ghc-cipher-aes 0.2.11

This Haskell package provides AES cipher implementation. The modes of operations available are ECB (Electronic code book), CBC (Cipher block chaining), CTR (Counter), XTS (XEX with ciphertext stealing), GCM (Galois Counter Mode). The AES…

ghc-citeproc 0.4.0.1

`ghc-citeproc' parses Citation Style Language (CSL) style files and uses them to generate a list of formatted citations and bibliography entries. For more information about CSL, see `https://citationstyles.org/'. …

ghc-clientsession 0.9.1.2

This Haskell package achieves security through AES-CTR encryption and Skein-MAC-512-256 authentication. Uses Base64 encoding to avoid any issues with characters. …

ghc-clock 0.8.2

A package for convenient access to high-resolution clock and timer functions of different operating systems via a unified API. …

ghc-cmark 0.6

This package provides Haskell bindings for libcmark (https://github.com/jgm/cmark), the reference parser for CommonMark, a fully specified variant of Markdown. It includes bundled libcmark sources, and does not require prior installation of the…

ghc-cmark-gfm 0.2.2

This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. It includes sources for libcmark-gfm and does not require prior installation…

ghc-cmdargs 0.10.21

This library provides an easy way to define command line parsers. …

ghc-code-page 0.2.1

A cross-platform library with functions for adjusting code pages on Windows. On all other operating systems, the library does nothing. …

ghc-colour 2.3.6

This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided. …

ghc-commonmark 0.2.1.1

This library provides the core data types and functions for parsing Commonmark (https://spec.commonmark.org). The parser is fully Commonmark-compliant and passes the test suite. It is designed to be customizable and…

ghc-commonmark-extensions 0.2.2

This library provides some useful extensions for `ghc-commonmark' to parser core commonmark syntax: smart quotes, definition lists, tables, footnotes, math, and more. …

ghc-commonmark-pandoc 0.2.1.1

This library provides typeclasses for rendering `ghc-commonmark' to Pandoc types. …

ghc-comonad 5.0.8

This library provides `Comonad's for Haskell. …

ghc-concatenative 1.0.1

Concatenative gives Haskell Factor-style combinators and arrows for postfix notation. For more information on stack based languages, see `https://concatenative.org'. …

ghc-concurrent-extra 0.7.0.12

This Haskell library offers (among other things) the following selection of synchronisation primitives: * `Broadcast': Wake multiple threads by broadcasting a value. * `Event': Wake multiple threads…

ghc-concurrent-output 1.10.12

Lets multiple threads and external processes concurrently output to the console, without it getting all garbled up. Built on top of that is a way of defining multiple output regions, which are automatically…

ghc-conduit 1.3.1.1

The conduit package is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant memory. It is an alternative to lazy I/O…

ghc-conduit-algorithms 0.0.11.0

This package provides algorithms on `Conduits', including higher level asynchronous processing and some other utilities. …

ghc-conduit-combinators 1.3.0

This Haskell package provides a replacement for Data.Conduit.List, as well as a convenient Conduit module. …

ghc-conduit-extra 1.3.5

The `conduit' package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic…

ghc-conduit-zstd 0.0.2.0

Zstandard compression packaged as a conduit. This is a very thin wrapper around the official hs-zstd interface (https://github.com/facebookexperimental/hs-zstd/). …

ghc-config-ini 0.2.4.0

The `config-ini' Haskell library exports some simple monadic functions to ease the parsing of `.ini'-style configuration files, and to write and update them in an efficient diff-minimal way. This means that…

ghc-configurator 0.3.0.0

This package provides a configuration management library for programs and daemons. The features include: 1. Automatic, dynamic reloading in response to modifications to configuration files. …

ghc-connection 0.3.1

This package provides a simple network library for all your connection needs. It provides a very simple API to create sockets to a destination with the choice of SSL/TLS, and SOCKS. …

ghc-constraints 0.13

GHC 7.4 gave us the ability to talk about `ConstraintKinds'. They stopped crashing the compiler in GHC 7.6. This package provides a vocabulary for working with them. …

ghc-contravariant 1.5.5

Contravariant functors for Haskell. …

ghc-contravariant-extras 0.3.5.2

This Haskell package provides extras for the `ghc-contravariant' package. …

ghc-control-monad-free 0.6.2

This package provides datatypes to construct Free monads, Free monad transformers, and useful instances. In addition it provides the constructs to avoid quadratic complexity of left associative bind, as explained in: …

ghc-convertible 1.1.1.0

This package provides a typeclass with a single function that is designed to help convert between different types: numeric values, dates and times, and the like. The conversions perform bounds checking…

ghc-cookie 0.4.5

HTTP cookie parsing and rendering library for Haskell. …

ghc-cprng-aes 0.6.1

Simple crypto pseudo-random-number-generator with really good randomness property. Using ent, a randomness property maker on one 1Mb sample: * Entropy = 7.999837 bits per byte. * Optimum compression…

ghc-crypto-api 0.13.3

This Haskell package provides a generic interface for cryptographic operations (hashes, ciphers, randomness). Maintainers of hash and cipher implementations are encouraged to add instances for the classes defined in `Crypto.Classes'. `Crypto' users…

ghc-crypto-api-tests 0.3

This Haskell package provides a test framework for hash and cipher operations using the crypto-api interface. Known answer tests (KATs) for common cryptographic algorithms are included. …

ghc-crypto-cipher-tests 0.0.11

This Haskell package contains generic tests for cryptographic ciphers, and is used by the test runners of various Haskell implementations of cryptographic ciphers. …

ghc-crypto-cipher-types 0.0.9

This Haskell package provides basic typeclasses and types for symmetric ciphers. …

ghc-crypto-random 0.0.9

Simple cryptographic random related types: a safe abstraction for CPRNGs. …

ghc-cryptohash 0.11.9

A collection of crypto hashes, with a practical incremental and one-pass, pure APIs, with performance close to the fastest implementations available in other languages. The implementations are made in C with…

ghc-cryptohash-md5 0.11.101.0

This Haskell package provides implementation of MD5. …

ghc-cryptohash-sha1 0.11.100.1

This Haskell package provides an incremental and one-pass, pure API to the SHA-1 hash algorithm (https://en.wikipedia.org/wiki/SHA-1), including HMAC support (https://en.wikipedia.org/wiki/HMAC), with performance close to the fastest implementations available in other languages. The implementation is…

ghc-cryptohash-sha256 0.11.102.1

This Haskell package provides an incremental and one-pass, pure API to the SHA-256 cryptographic hash algorithm (https://en.wikipedia.org/wiki/SHA-2), with performance close to the fastest implementations available in other languages. The implementation is made in…

ghc-cryptonite 0.29

This package is a repository of cryptographic primitives for Haskell. It supports a wide range of symmetric ciphers, cryptographic hash functions, public key algorithms, key derivation numbers, cryptographic random number generators, and…

ghc-cryptonite-conduit 0.2.2

This package provides conduit interfaces for some of cryptonite's implementations of cryptographic primitives. …

ghc-css-text 0.1.3.0

This package provides a CSS parser and renderer for Haskell. …

ghc-csv 0.1.2

This library parses and dumps documents that are formatted according to RFC 4180, "The common Format and MIME Type for Comma-Separated Values (CSV) Files". This format is used, among many other things,…

ghc-curl 1.3.8

`libcurl' is a versatile client-side URL transfer library. This package provides a Haskell binding to libcurl. …

ghc-data-accessor 0.2.3

This package provides Haskell modules for accessing and manipulating fields of records. …

ghc-data-accessor-transformers 0.2.1.7

This package provides Haskell modules to allow use of Accessor to access state in transformers State monad. …

ghc-data-clist 0.1.2.3

This Haskell library provides a simple purely functional circular list, or ring, data type: a circular data structure such that if you continue rotating the ring in either direction, you'll eventually return…

ghc-data-default 0.7.1.1

This package defines a class for types with a default value, and provides instances for types from the base, containers, dlist and old-locale packages. …

ghc-data-default-class 0.1.2.0

This package defines a class for types with default values. …

ghc-data-default-instances-base 0.1.0.1

This package provides default instances for types from the base package. …

ghc-data-default-instances-containers 0.0.1

Provides default instances for types from the containers package. …

ghc-data-default-instances-dlist 0.0.1

Provides default instances for types from the dlist package. …

ghc-data-default-instances-old-locale 0.0.1

Provides Default instances for types from the old-locale package. …

ghc-data-fix 0.3.2

Fixpoint types and recursion schemes. If you define your AST as fixpoint type, you get fold and unfold operations for free. Thanks for contribution to: Matej Kollar, Herbert Valerio Riedel …

ghc-data-hash 0.2.0.1

This package provides combinators for building fast hashing functions. It includes hashing functions for all basic Haskell98 types. …

ghc-data-ordlist 0.4.7.0

This module provides set and multiset operations on ordered lists. …

ghc-dav 1.3.4

This package provides a library for the Web Distributed Authoring and Versioning (WebDAV) extensions to HTTP as well an executable, `hdav', for command-line operation. …

ghc-dbus 1.2.17

D-Bus is a simple, message-based protocol for inter-process communication, which allows applications to interact with other parts of the machine and the user's session using remote procedure calls. D-Bus is a…

ghc-dec 0.0.4

This package provides a `Dec' type for representing deciable relations. type Neg a = a -> Void …

ghc-decimal 0.5.2

A decimal number has an integer mantissa and a negative exponent. The exponent can be interpreted as the number of decimal places in the value. …

ghc-deepseq-generics 0.2.0.0

This package provides a `GHC.Generics'-based `Control.DeepSeq.Generics.genericRnf' function which can be used for providing an `rnf' implementation. …

ghc-dense-linear-algebra 0.1.0.0

This library is simply a collection of linear-algebra related modules split from the statistics library. …

ghc-descriptive 0.9.5

This package provides datatypes and functions for creating consumers and parsers with useful semantics. …

ghc-diagrams-core 1.5.0

This package provides the core modules underlying diagrams, an embedded domain-specific language for compositional, declarative drawing. …

ghc-diagrams-lib 1.4.4

Diagrams is a flexible, extensible embedded domain-specific language (EDSL) for creating graphics of many types. Graphics can be created in arbitrary vector spaces and rendered with multiple backends. This package…

ghc-diagrams-solve 0.1.3

This library provides Pure Haskell solver routines for use by the diagrams framework (https://archives.haskell.org/projects.haskell.org/diagrams/). It currently includes routines for finding real roots of low-degree (n < 5) polynomials, and solving tridiagonal and…

ghc-diagrams-svg 1.4.3

This package provides a modular backend for rendering diagrams created with the diagrams embedded domain-specific language (EDSL) to Scalable Vector Graphics (SVG) files. …

ghc-dictionary-sharing 0.1.0.0

This library provides tools for ensuring that class members are shared. …

ghc-diff 0.4.0

This package provides an implementation of the standard diff algorithm, and utilities for pretty printing. …

ghc-digest 0.0.1.3

This package provides efficient cryptographic hash implementations for strict and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are implemented as FFI bindings to efficient code from zlib. …

ghc-disk-free-space 0.1.0.1

A cross-platform library for retrieving information about disk space usage. …

ghc-distributive 0.6.2.1

This package provides distributive functors for Haskell. Dual to `Traversable'. …

ghc-dlist 1.0

Difference lists are a list-like type supporting O(1) append. This is particularly useful for efficient logging and pretty printing (e.g. with the Writer monad), where list append quickly becomes too…

ghc-doclayout 0.3.1.1

doclayout is a pretty-printing library for laying out text documents, with several features not present in pretty-printing libraries designed for code. It was designed for use in `Pandoc'. …

ghc-doctemplates 0.9

This package provides a simple text templating system used by pandoc. …

ghc-doctest 0.17

The doctest program checks examples in source code comments. It is modeled after doctest for Python, see the Doctest website (https://docs.python.org/library/doctest.html). …

ghc-doctest-driver-gen 0.3.0.4

`ghc-doctest-driver-gen' is a Doctest's driver file generator. It lets you automatically generate driver file for Doctest's Cabal integration. …

ghc-doctest-exitcode-stdio 0.0

This package allows on to run Doctests in a Cabal.Test.exitcode-stdio environment. …

ghc-doctest-lib 0.1

Parts of doctest exposed as library. For use with the doctest-extract utility. …

ghc-dotgen 0.4.3

This package provides a simple interface for building .dot graph files, for input into the dot and graphviz tools. It includes a monadic interface for building graphs. …

ghc-double-conversion 2.0.2.0

This package provides a library that performs fast, accurate conversion between double precision floating point and text. …

ghc-dual-tree 0.2.3.0

Rose (n-ary) trees with both upwards- (i.e. cached) and downwards-traveling (i.e. accumulating) monoidal annotations. This is used as the core data structure underlying the diagrams framework (https://archives.haskell.org/projects.haskell.org/diagrams/), but potentially has other…

ghc-easy-file 0.2.2

This library provides file handling utilities for Haskell. …

Packages menu:

Browse alphabetically

0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z