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

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-optparse-applicative 0.18.1.0
Dependencies: ghc-transformers-compat@0.7.2 ghc-prettyprinter@1.7.1 ghc-prettyprinter-ansi-terminal@1.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/pcapriotti/optparse-applicative
Licenses: Modified BSD
Build system: haskell
Synopsis: Utilities and combinators for parsing command line options
Description:

This package provides utilities and combinators for parsing command line options in Haskell.

ghc-tar 0.6.4.0
Dependencies: ghc-directory-ospath-streaming@0.2.2 ghc-file-io@0.1.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/tar
Licenses: Modified BSD
Build system: haskell
Synopsis: Reading, writing and manipulating ".tar" archive files
Description:

This library is for working with \".tar\" archive files. It can read and write a range of common variations of the tar archive format including V7, POSIX USTAR and GNU formats. It provides support for packing and unpacking portable archives. This makes it suitable for distribution but not backup because details like file ownership and exact permissions are not preserved. It also provides features for random access to archive content using an index.

ghc-hspec-wai 0.11.1
Dependencies: ghc-quickcheck@2.15.0.1 ghc-base-compat@0.14.1 ghc-case-insensitive@1.2.1.0 ghc-hspec-core@2.11.12 ghc-hspec-expectations@0.8.4 ghc-http-types@0.12.4 ghc-wai@3.2.4 ghc-wai-extra@3.1.17
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hspec/hspec-wai#readme
Licenses: Expat
Build system: haskell
Synopsis: Experimental Hspec support for testing WAI applications
Description:

Experimental Hspec support for testing WAI applications

ghc-monoidal-containers 0.6.6.0
Dependencies: ghc-aeson@2.2.3.0 ghc-hashable@1.5.0.0 ghc-lens@5.3.5 ghc-newtype@0.2.2.0 ghc-unordered-containers@0.2.20 ghc-witherable@0.5 ghc-semialign@1.3.1 ghc-these@1.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/bgamari/monoidal-containers
Licenses: Modified BSD
Build system: haskell
Synopsis: Containers with monoidal accumulation
Description:

Containers with merging via monoidal accumulation. The Monoid instances provided by the containers and unordered-containers packages merge structures in a left-biased manner instead of using the underlying monoidal structure of the value. This package wraps the types provided by these packages, but provides Monoid instances implemented in terms of the value type's mappend'.

ghc-auto-update 0.2.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/yesodweb/wai
Licenses: Expat
Build system: haskell
Synopsis: Efficiently run periodic, on-demand actions
Description:

This library provides mechanisms to efficiently run periodic, on-demand actions in Haskell.

ghc-paths 0.1.0.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/ghc-paths
Licenses: Modified BSD
Build system: haskell
Synopsis: Knowledge of GHC's installation directories
Description:

Knowledge of GHC's installation directories.

ghc-data-accessor 0.2.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.haskell.org/haskellwiki/Record_access
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell utilities for accessing and manipulating fields of records
Description:

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

ghc-foundation 0.0.30
Dependencies: 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
Licenses: Modified BSD
Build system: haskell
Synopsis: Alternative prelude with batteries and no dependencies
Description:

This package provides a custom prelude with no dependencies apart from the base package.

Foundation has the following goals:

  1. provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base).

  2. provide a better and more efficient prelude than base's prelude.

  3. be self-sufficient: no external dependencies apart from base;

  4. provide better data-types: packed unicode string by default, arrays;

  5. Numerical classes that better represent mathematical things (no more all-in-one Num);

  6. I/O system with less lazy IO.

ghc-filtrable 0.1.6.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/strake/filtrable.hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Class of filtrable containers
Description:

This package provides filtrable containers.

ghc-unique 0.4.8.0
Dependencies: ghc-extra@1.8 ghc-hashable@1.5.0.0 ghc-unordered-containers@0.2.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/Unique
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell functionality like "uniq" tool
Description:

This library provides the functions to find unique and duplicate elements in a list.

ghc-code-page 0.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/RyanGlScott/code-page
Licenses: Modified BSD
Build system: haskell
Synopsis: Windows code page library for Haskell
Description:

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

ghc-hostname 1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/hostname
Licenses: Modified BSD
Build system: haskell
Synopsis: Hostname in Haskell
Description:

Network.HostName is a simple package providing a means to determine the hostname.

ghc-hslua-module-zip 1.1.4
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-packaging@2.3.1 ghc-hslua-list@1.1.4 ghc-hslua-marshalling@2.3.1 ghc-hslua-typing@0.1.1 ghc-zip-archive@0.4.3.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Lua module to work with file zips.
Description:

Module with function for creating, modifying, and extracting files from zip archives.

ghc-base-compat-batteries 0.14.1
Dependencies: ghc-base-compat@0.14.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/base-compat-batteries
Licenses: Expat
Build system: haskell
Synopsis: Extra batteries included base-compat
Description:

This library provides functions available in later versions of base to a wider range of compilers, without requiring you to use CPP pragmas in your code. This package provides the same API as the base-compat library, but depends on compatibility packages (such as semigroups) to offer a wider support window than base-compat, which has no dependencies.

ghc-language-c 0.10.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://visq.github.io/language-c/
Licenses: Modified BSD
Build system: haskell
Synopsis: Analysis and generation of C code
Description:

Language C is a Haskell library for the analysis and generation of C code. It features a complete, well-tested parser and pretty printer for all of C99 and a large set of GNU extensions.

ghc-contravariant-extras 0.3.5.4
Dependencies: ghc-contravariant@1.5.5 ghc-template-haskell-compat-v0208@0.1.9.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/nikita-volkov/contravariant-extras
Licenses: Expat
Build system: haskell
Synopsis: Extras for the @code{ghc-contravariant} Haskell package
Description:

This Haskell package provides extras for the ghc-contravariant package.

ghc-data-default-class 0.2.0.0
Dependencies: ghc-data-default@0.8.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/data-default-class
Licenses: Modified BSD
Build system: haskell
Synopsis: Types with default values
Description:

This package defines a class for types with default values.

ghc-polyparse 1.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://code.haskell.org/~malcolm/polyparse/
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Alternative parser combinator libraries
Description:

This package provides a variety of alternative parser combinator libraries, including the original HuttonMeijer set. The Poly sets have features like good error reporting, arbitrary token type, running state, lazy parsing, and so on. Finally, Text.Parse is a proposed replacement for the standard Read class, for better deserialisation of Haskell values from Strings.

ghc-leancheck 1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/rudymatela/leancheck#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Enumerative property-based testing
Description:

LeanCheck is a simple enumerative property-based testing library. Properties are defined as Haskell functions returning a boolean value which should be true for all possible choices of argument values. LeanCheck applies enumerated argument values to these properties in search for a counterexample. Properties can be viewed as parameterized unit tests. LeanCheck works by producing tiers of test values: a possibly infinite list of finite sublists of same-and-increasingly-sized values.

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-xml-types 0.3.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://git.singpolyma.net/xml-types-haskell
Licenses: Expat
Build system: haskell
Synopsis: Basic types for representing XML
Description:

This package provides basic types for representing XML documents.

ghc-githash 0.1.7.0
Dependencies: ghc-th-compat@0.1.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/githash#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Compile git revision info into Haskell projects
Description:

Please see the README and documentation at <https://www.stackage.org/package/githash>

ghc-generics-sop 0.5.1.4
Dependencies: ghc-sop-core@0.5.0.2 ghc-th-abstraction@0.7.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/generics-sop
Licenses: Modified BSD
Build system: haskell
Synopsis: Generic Programming using True Sums of Products for Haskell
Description:

This Haskell package supports the definition of generic functions. Datatypes are viewed in a uniform, structured way: the choice between constructors is represented using an n-ary sum, and the arguments of each constructor are represented using an n-ary product.

ghc-data-default 0.8.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/data-default
Licenses: Modified BSD
Build system: haskell
Synopsis: Types with default values
Description:

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.

Total packages: 33008