_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ghc-constraints 0.14.2
Dependencies: ghc-boring@0.2.2 ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/constraints/
Licenses: FreeBSD
Build system: haskell
Synopsis: Constraint manipulation
Description:

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-skylighting-format-context 0.1.0.2
Dependencies: ghc-skylighting-core@0.14.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/skylighting
Licenses: Modified BSD
Build system: haskell
Synopsis: ConTeXt formatter for skylighting syntax highlighting library
Description:

This module allows tokens produced by skylighting-core to be rendered as ConTeXt commands.

ghc-ordered-containers 0.2.4
Dependencies: ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/ordered-containers
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell types
Description:

Set- and Map-like types that remember the order elements were inserted

ghc-alsa-core 0.5.0.1
Dependencies: ghc-extensible-exceptions@0.1.1.4 alsa-lib@1.2.16
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://www.haskell.org/haskellwiki/ALSA
Licenses: Modified BSD
Build system: haskell
Synopsis: Binding to the ALSA Library API (Exceptions)
Description:

This package provides access to ALSA infrastructure, that is needed by both alsa-seq and alsa-pcm.

ghc-monad-loops 0.4.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mokus0/monad-loops
Licenses: Public Domain
Build system: haskell
Synopsis: Monadic loops for Haskell
Description:

This Haskell package provides some useful control operators for looping.

ghc-deriving-aeson 0.2.10
Dependencies: ghc-aeson@2.2.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/deriving-aeson
Licenses: Modified BSD
Build system: haskell
Synopsis: Type driven generic aeson instance customisation
Description:

This package provides a newtype wrapper with FromJSON/ToJSON instances customisable via a phantom type parameter. The instances can be rendered to the original type using DerivingVia.

ghc-enclosed-exceptions 1.0.3
Dependencies: ghc-lifted-base@0.2.3.12 ghc-monad-control@1.0.3.1 ghc-transformers-base@0.4.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jcristovao/enclosed-exceptions
Licenses: Expat
Build system: haskell
Synopsis: Catch all exceptions from within an enclosed computation
Description:

This library implements a technique to catch all exceptions raised within an enclosed computation, while remaining responsive to (external) asynchronous exceptions.

ghc-microlens-mtl 0.2.1.0
Dependencies: ghc-microlens@0.4.14.0 ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/stevenfontanella/microlens
Licenses: Modified BSD
Build system: haskell
Synopsis: @code{microlens} support for Reader/Writer/State from mtl
Description:

This package contains functions (like view or +=) which work on MonadReader, MonadWriter, and MonadState from the mtl package. This package is a part of the microlens family; see the readme on Github.

ghc-text-ansi 0.3.0.1
Dependencies: ghc-text-builder-linear@0.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/awkward-squad/text-ansi
Licenses: Modified BSD
Build system: haskell
Synopsis: Text styling for ANSI terminals.
Description:

Text styling for ANSI terminals using SGR codes, as defined by the <https://www.ecma-international.org/publications-and-standards/standards/ecma-48 ECMA-48> standard. . Supports foreground\/background color, bold\/faint intensity, italic, single\/double underline, strikethrough, frame, encircle, and overline escape sequences. Some styles may not work on your terminal. . Also features terminal detection, so redirecting styled output to a file will automatically strip the ANSI escape sequences.

ghc-regex-pcre 0.95.0.1
Dependencies: ghc-regex-base@0.94.0.3 pcre@8.45
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://wiki.haskell.org/Regular_expressions
Licenses: Modified BSD
Build system: haskell
Synopsis: Enhancement of the builtin Text.Regex library
Description:

This package is an enhancement of the Text.Regex library. It wraps the PCRE C library providing Perl-compatible regular expressions.

ghc-basement 0.0.16
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-foundation/foundation#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Basic primitives for Foundation starter pack
Description:

This package contains basic primitives for the Foundation set of packages.

ghc-haddock 2.26.0
Dependencies: ghc-haddock-api@2.26.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://www.haskell.org/haddock/
Licenses: Modified BSD
Build system: haskell
Synopsis: Documentation-generation tool for Haskell libraries
Description:

Haddock is a documentation-generation tool for Haskell libraries.

ghc-word8 0.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/word8
Licenses: Modified BSD
Build system: haskell
Synopsis: Word8 library for Haskell
Description:

Word8 library to be used with Data.ByteString.

ghc-zstd 0.1.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/luispedro/hs-zstd
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings to the Zstandard compression algorithm
Description:

This library provides Haskell bindings to the Zstandard compression algorithm, a fast lossless compression algorithm targeting real-time compression scenarios at zlib-level and better compression ratios.

ghc-generic-lens-core 2.2.1.0
Dependencies: ghc-indexed-profunctors@0.1.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kcsongor/generic-lens
Licenses: Modified BSD
Build system: haskell
Synopsis: Generically derive traversals, lenses and prisms
Description:

This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible. This package is the shared internal logic of the generic-lens and generic-optics libraries.

ghc-byteable 0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/vincenthz/hs-byteable
Licenses: Modified BSD
Build system: haskell
Synopsis: Type class for sequence of bytes
Description:

This package provides an abstract class to manipulate sequence of bytes. The use case of this class is abstracting manipulation of types that are just wrapping a bytestring with stronger and more meaniful name.

ghc-streaming-commons 0.2.3.0
Dependencies: ghc-async@2.2.5 ghc-network@3.2.8.0 ghc-random@1.2.1.3 ghc-zlib@0.7.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fpco/streaming-commons
Licenses: Expat
Build system: haskell
Synopsis: Conduit and pipes needed by some streaming data libraries
Description:

This package provides low-dependency functionality commonly needed by various Haskell streaming data libraries, such as conduit and pipes.

ghc-integer-logarithms 1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskellari/integer-logarithms
Licenses: Expat
Build system: haskell
Synopsis: Integer logarithms
Description:

This package provides the following modules: Math.NumberTheory.Logarithms and Math.NumberTheory.Powers.Integer from the arithmoi package, GHC.Integer.Logarithms.Compat and Math.NumberTheory.Power.Natural, as well as some additional functions in migrated modules.

ghc-cereal 0.5.8.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/GaloisInc/cereal
Licenses: Modified BSD
Build system: haskell
Synopsis: Binary serialization library
Description:

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-vault 0.3.1.5
Dependencies: ghc-unordered-containers@0.2.20 ghc-hashable@1.5.0.0 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/HeinrichApfelmus/vault
Licenses: Modified BSD
Build system: haskell
Synopsis: Persistent store for arbitrary values
Description:

This package provides vaults for Haskell. A vault is a persistent store for values of arbitrary types. It's like having first-class access to the storage space behind IORefs. The data structure is analogous to a bank vault, where you can access different bank boxes with different keys; hence the name. Also provided is a locker type, representing a store for a single element.

ghc-prettyclass 1.0.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/prettyclass
Licenses: Modified BSD
Build system: haskell
Synopsis: Pretty printing class similar to Show
Description:

This package provides a pretty printing class similar to Show, based on the HughesPJ pretty printing library. It provides the pretty printing class and instances for the Prelude types.

ghc-gridtables 0.1.0.0
Dependencies: ghc-doclayout@0.5.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/tarleb/gridtables
Licenses: Expat
Build system: haskell
Synopsis: Parser for reStructuredText-style grid tables
Description:

This package provides a parser for plain-text representations of tables. This package supports table headers, cells spanning multiple columns or rows, as well as a way to specify column alignments.

ghc-servant-client 0.20.3.0
Dependencies: ghc-servant@0.20.3.0 ghc-servant-client-core@0.20.3.0 ghc-base-compat@0.14.1 ghc-http-client@0.7.19 ghc-http-media@0.8.1.1 ghc-http-types@0.12.4 ghc-kan-extensions@5.2.7 ghc-monad-control@1.0.3.1 ghc-semigroupoids@6.0.1 ghc-transformers-base@0.4.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://docs.servant.dev/
Licenses: Modified BSD
Build system: haskell
Synopsis: Automatic derivation of querying functions for servant
Description:

This library lets you derive automatically Haskell functions that let you query each endpoint of a <http://hackage.haskell.org/package/servant servant> webservice. . See <http://docs.servant.dev/en/stable/tutorial/Client.html the client section of the tutorial>. . <https://github.com/haskell-servant/servant/blob/master/servant-client/CHANGELOG.md CHANGELOG>.

ghc-boring 0.2.2
Dependencies: ghc-tagged@0.8.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/phadej/boring
Licenses: Modified BSD
Build system: haskell
Synopsis: Boring and Absurd types
Description:

* @Boring@ types are isomorphic to @()@. . * @Absurd@ types are isomorphic to @Void@. . See [What does () mean in Haskell -answer by Conor McBride](https://stackoverflow.com/questions/33112439/what-does-mean-in-haskell/33115522#33115522)

Total packages: 32521