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

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-bytestring-handle 0.1.0.6
Dependencies: ghc-hunit@1.6.2.0 ghc-quickcheck@2.15.0.1 ghc-test-framework@0.8.2.2 ghc-test-framework-hunit@0.3.0.2 ghc-test-framework-quickcheck2@0.3.0.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hub.darcs.net/ganesh/bytestring-handle
Licenses: Modified BSD
Build system: haskell
Synopsis: ByteString-backed Handles
Description:

ByteString-backed Handles

ghc-regex-applicative 0.3.4
Dependencies: ghc-filtrable@0.1.6.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/feuerbach/regex-applicative
Licenses: Expat
Build system: haskell
Synopsis: Regex-based parsing with applicative interface
Description:

regex-applicative is a Haskell library for parsing using regular expressions. Parsers can be built using Applicative interface.

ghc-postgresql-libpq 0.11.0.0
Dependencies: ghc-postgresql-libpq-configure@0.11
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskellari/postgresql-libpq
Licenses: Modified BSD
Build system: haskell
Synopsis: Low-level bindings to @code{libpq}
Description:

This package provides bindings to libpq: the C application programmer's interface to PostgreSQL. libpq is a set of library functions that allow client programs to pass queries to the PostgreSQL backend server and to receive the results of these queries.

ghc-directory-ospath-streaming 0.2.2
Dependencies: ghc-os-string@2.0.4 ghc-atomic-counter@0.1.2.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sergv/directory-ospath-streaming
Licenses: ASL 2.0
Build system: haskell
Synopsis: Stream directory entries in constant memory in vanilla IO
Description:

Reading of directory contents in constant memory, i.e. in an iterative fashion without storing all directory elements in memory. From another perspective, this reading interface allows stopping at any point without loading every directory element. Also defines general-purpose recursive directory traversals. Both Windows and Unix systems are supported.

ghc-th-lift-instances 0.1.20
Dependencies: ghc-vector@0.13.2.0 ghc-th-lift@0.8.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/bennofs/th-lift-instances/
Licenses: Modified BSD
Build system: haskell
Synopsis: Lift instances for template-haskell for common data types
Description:

Most data types in the Haskell platform do not have Lift instances. This package provides orphan instances for containers, text, bytestring and vector.

ghc-language-python 0.5.8
Dependencies: ghc-monads-tf@0.3.0.1 ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/bjpop/language-python
Licenses: Modified BSD
Build system: haskell
Synopsis: Parse and pretty print Python code in Haskell
Description:

language-python is a Haskell library for lexical analysis, parsing and pretty printing Python code. It supports versions 2.x and 3.x of Python.

ghc-glut 2.7.0.16
Dependencies: ghc-statevar@1.2.2 ghc-opengl@3.0.3.0 ghc-openglraw@3.3.4.1 ghc-random@1.2.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.haskell.org/haskellwiki/Opengl
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings for the OpenGL Utility Toolkit
Description:

This library provides Haskell bindings for the OpenGL Utility Toolkit, a window system-independent toolkit for writing OpenGL programs.

ghc-persistent-mysql 2.13.1.5
Dependencies: ghc-persistent@2.17.1.0 ghc-aeson@2.2.3.0 ghc-blaze-builder@0.4.4.1 ghc-conduit@1.3.6.1 ghc-monad-logger@0.3.42 ghc-mysql@0.2.1 ghc-mysql-simple@0.4.9 ghc-resourcet@1.3.0 ghc-resource-pool@0.4.0.0 ghc-unliftio-core@0.2.1.0 pcre@8.45
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.yesodweb.com/book/persistent
Licenses: Expat
Build system: haskell
Synopsis: Backend for the @code{ghc-persistent} library using MySQL database server
Description:

This package contains a backend for ghc-persistent using the MySQL database server. Internally it uses the ghc-mysql-simple and mysql packages in order to access the database. This package supports only MySQL 5.1 and above. However, it has been tested only on MySQL 5.5. Only the InnoDB storage engine is officially supported.

ghc-bimap 0.5.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/joelwilliamson/bimap
Licenses: Modified BSD
Build system: haskell
Synopsis: Bidirectional mapping between two key types
Description:

This package provides a data structure representing a bidirectional mapping between two key types. Each value in the bimap is associated with exactly one value of the opposite type.

ghc-regex 1.1.0.2
Dependencies: ghc-base-compat@0.14.1 ghc-hashable@1.5.0.0 ghc-regex-base@0.94.0.3 ghc-regex-pcre-builtin@0.95.2.3.8.44 ghc-regex-tdfa@1.3.2.4 ghc-time-locale-compat@0.1.1.5 ghc-unordered-containers@0.2.20 ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://regex.uk
Licenses: Modified BSD
Build system: haskell
Synopsis: Toolkit for regex-base
Description:

This package provides a regular expression toolkit for regex-base with compile-time checking of regular expression syntax, data types for matches and captures, a text replacement toolkit, portable options, high-level AWK-like tools for building text processing apps, regular expression macros with parsers and test bench, comprehensive documentation, tutorials and copious examples.

ghc-resource-pool 0.4.0.0
Dependencies: ghc-hashable@1.5.0.0 ghc-primitive@0.9.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/resource-pool
Licenses: Modified BSD
Build system: haskell
Synopsis: Striped resource pooling implementation in Haskell
Description:

This Haskell package provides striped pooling abstraction for managing flexibly-sized collections of resources such as database connections.

ghc-hspec-hedgehog 0.3.0.0
Dependencies: ghc-quickcheck@2.15.0.1 ghc-hedgehog@1.5 ghc-hspec@2.11.12 ghc-hspec-core@2.11.12 ghc-splitmix@0.1.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hspec/hspec-hedgehog#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Integrate Hedgehog and Hspec
Description:

An integration library for hspec and hedgehog.

ghc-hslua-packaging 2.3.1
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-marshalling@2.3.1 ghc-hslua-objectorientation@2.3.1 ghc-hslua-typing@0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Utilities to build Lua modules
Description:

Utilities to package up Haskell functions and values into a Lua module. . This package is part of HsLua, a Haskell framework built around the embeddable scripting language <https://lua.org Lua>.

ghc-bitarray 0.0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://code.haskell.org/~bkomuves/
Licenses: Modified BSD
Build system: haskell
Synopsis: Mutable and immutable bit arrays
Description:

The package provides mutable and immutable bit arrays.

ghc-tree-diff 0.3.4
Dependencies: ghc-aeson@2.2.3.0 ghc-ansi-terminal@1.1.3 ghc-ansi-wl-pprint@1.0.2 ghc-hashable@1.5.0.0 ghc-parsers@0.12.12 ghc-primitive@0.9.1.0 ghc-quickcheck@2.15.0.1 ghc-scientific@0.3.8.0 ghc-semialign@1.3.1 ghc-strict@0.5.1 ghc-tagged@0.8.9 ghc-these@1.2.1 ghc-unordered-containers@0.2.20 ghc-uuid-types@1.0.6 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/phadej/tree-diff
Licenses: Modified BSD
Build system: haskell
Synopsis: Compute difference between (expression) trees
Description:

This Haskell library provides a function for computing the difference between (expression) trees. It also provides a way to compute the difference between arbitrary abstract datatypes (ADTs) using Generics-derivable helpers.

ghc-random 1.2.1.3
Dependencies: ghc-splitmix-bootstrap@0.1.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/random
Licenses: Modified BSD
Build system: haskell
Synopsis: Random number library
Description:

This package provides a basic random number generation library, including the ability to split random number generators.

ghc-uuid-types 1.0.6
Dependencies: ghc-hashable@1.5.0.0 ghc-random@1.2.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-hvr/uuid
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell type definitions for UUIDs
Description:

This Haskell library contains type definitions for Universally Unique Identifiers or UUIDs, and basic conversion functions.

ghc-fgl 5.8.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/fgl
Licenses: Modified BSD
Build system: haskell
Synopsis: Martin Erwig's Functional Graph Library
Description:

The functional graph library, FGL, is a collection of type and function definitions to address graph problems. The basis of the library is an inductive definition of graphs in the style of algebraic data types that encourages inductive, recursive definitions of graph algorithms.

ghc-barbies 2.1.1.0
Dependencies: ghc-distributive@0.6.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jcpetruzza/barbies#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Classes for working with types that can change clothes
Description:

Types that are parametric on a functor are like Barbies that have an outfit for each role. This package provides the basic abstractions to work with them comfortably.

ghc-hslua 2.3.1
Dependencies: ghc-hslua-aeson@2.3.1.1 ghc-hslua-core@2.3.2 ghc-hslua-classes@2.3.1 ghc-hslua-marshalling@2.3.1 ghc-hslua-objectorientation@2.3.1 ghc-hslua-packaging@2.3.1 ghc-hslua-typing@0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Lua language interpreter embedding in Haskell
Description:

The Scripting.Lua module is a wrapper of the Lua language interpreter as described in https://www.lua.org/.

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-control-monad-free 0.6.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/pepeiborra/control-monad-free
Licenses: Public Domain
Build system: haskell
Synopsis: Free monads and monad transformers
Description:

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:

  • Janis Voigtlander, Asymptotic Improvement of Computations over Free Monads, MPC'08

ghc-unicode-transforms 0.4.0.1
Dependencies: ghc-unicode-data@0.6.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/composewell/unicode-transforms
Licenses: Modified BSD
Build system: haskell
Synopsis: Unicode normalization
Description:

This library provides tools for fast Unicode 12.1.0 normalization in Haskell (normalization forms C, KC, D, and KD).

ghc-appar 0.1.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/appar
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple applicative parser
Description:

This package provides a simple applicative parser in Parsec style.

Total packages: 73955