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

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-chunked-data 0.3.1
Dependencies: ghc-semigroups@0.20 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/mono-traversable#readme
Licenses: Expat
Build system: haskell
Synopsis: Typeclasses for dealing with various chunked data representations for Haskell
Description:

This Haskell package was originally present in classy-prelude.

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-gluraw 2.0.0.5
Dependencies: glu@9.0.2 ghc-openglraw@3.3.4.1
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: Raw Haskell bindings GLU
Description:

GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility library. It is basically a 1:1 mapping of GLU's C API, intended as a basis for a nicer interface.

ghc-hackage-security 0.6.3.1
Dependencies: ghc-base16-bytestring@1.0.2.0 ghc-base64-bytestring@1.2.1.0 ghc-cryptohash-sha256@0.11.102.1 ghc-ed25519@0.0.5.0 ghc-network-uri@2.6.4.2 ghc-network@3.2.8.0 ghc-tar@0.6.4.0 ghc-zlib@0.7.1.0 ghc-cabal-syntax@3.12.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/hackage-security
Licenses: Modified BSD
Build system: haskell
Synopsis: Hackage security library
Description:

This Hackage security library provides both server and client utilities for securing the Hackage package server. It is based on The Update Framework, a set of recommendations developed by security researchers at various universities in the US as well as developers on the Tor project.

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.

ghc-parsers 0.12.12
Dependencies: ghc-charset@0.3.12 ghc-scientific@0.3.8.0 ghc-unordered-containers@0.2.20 ghc-attoparsec@0.14.4 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/parsers/
Licenses: Modified BSD
Build system: haskell
Synopsis: Parsing combinators
Description:

This library provides convenient combinators for working with and building parsing combinator libraries. Given a few simple instances, you get access to a large number of canned definitions. Instances exist for the parsers provided by parsec, attoparsec and base's Text.Read.

ghc-hslua-objectorientation 2.3.1
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-marshalling@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: Object orientation tools for HsLua
Description:

Expose Haskell objects to Lua with an object oriented interface.

ghc-async 2.2.5
Dependencies: ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/simonmar/async
Licenses: Modified BSD
Build system: haskell
Synopsis: Library to run IO operations asynchronously
Description:

Async provides a library to run IO operations asynchronously, and wait for their results. It is a higher-level interface over threads in Haskell, in which Async a is a concurrent thread that will eventually deliver a value of type a.

ghc-microstache 1.0.3
Dependencies: ghc-aeson@2.2.3.0 ghc-unordered-containers@0.2.20 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskellari/microstache
Licenses: Modified BSD
Build system: haskell
Synopsis: Mustache templates for Haskell
Description:

This library provides Mustache templates for Haskell based on the stache library using parsec instead of megaparsec.

ghc-path 0.9.6-1.17294d1
Dependencies: ghc-aeson@2.2.3.0 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/path
Licenses: Modified BSD
Build system: haskell
Synopsis: Support for well-typed paths
Description:

This package introduces a type for paths upholding useful invariants.

ghc-utility-ht 0.0.17.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/utility-ht
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell helper functions for Lists, Maybes, Tuples, Functions
Description:

This package includes Hakell modules providing various helper functions for Lists, Maybes, Tuples, Functions.

ghc-semigroupoids 6.0.1
Dependencies: ghc-base-orphans@0.9.3 ghc-bifunctors@5.6.2 ghc-transformers-compat@0.7.2 ghc-contravariant@1.5.5 ghc-distributive@0.6.2.1 ghc-comonad@5.0.9 ghc-tagged@0.8.9 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: http://github.com/ekmett/semigroupoids
Licenses: FreeBSD
Build system: haskell
Synopsis: Semigroupoids operations for Haskell
Description:

This library provides a wide array of (semi)groupoids and operations for working with them. A Semigroupoid is a Category without the requirement of identity arrows for every object in the category. A Category is any Semigroupoid for which the Yoneda lemma holds. Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of Traversable and Foldable that can be folded with just a Semigroup are added.

ghc-lua 2.3.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Lua, an embeddable scripting language
Description:

This package provides bindings and types to bridge Haskell and <https://www.lua.org/ Lua>. . The full Lua interpreter version 5.4.4 is included. Alternatively, a system-wide Lua installation can be linked instead.

ghc-validity-bytestring 0.4.1.1
Dependencies: ghc-validity@0.12.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/NorfairKing/validity
Licenses: Expat
Build system: haskell
Synopsis: Validity instances for bytestring
Description:

Provides instances of the Validity type class for lazy and strict ByteStrings and ShortByteStrings.

ghc-git-lfs 1.2.5
Dependencies: ghc-http-client@0.7.19 ghc-http-types@0.12.4 ghc-aeson@2.2.3.0 ghc-network-uri@2.6.4.2 ghc-case-insensitive@1.2.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/git-lfs
Licenses: AGPL 3
Build system: haskell
Synopsis: Git Large File Storage protocol
Description:

An implementation of the git-lfs protocol.

ghc-megaparsec 9.7.0
Dependencies: ghc-case-insensitive@1.2.1.0 ghc-parser-combinators@1.3.0 ghc-scientific@0.3.8.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mrkkrp/megaparsec
Licenses: FreeBSD
Build system: haskell
Synopsis: Monadic parser combinators
Description:

This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that strikes a nice balance between speed, flexibility, and quality of parse errors.

ghc-sdl2-mixer 1.2.0.0
Dependencies: ghc-data-default-class@0.2.0.0 ghc-lifted-base@0.2.3.12 ghc-monad-control@1.0.3.1 ghc-sdl2@2.5.5.1 ghc-vector@0.13.2.0 sdl2-mixer@2.6.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/sdl2-mixer
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to SDL2 mixer
Description:

This package provides Haskell bindings to SDL2_mixer.

ghc-split 0.2.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/split
Licenses: Modified BSD
Build system: haskell
Synopsis: Combinator library for splitting lists
Description:

This package provides a collection of Haskell functions for splitting lists into parts, akin to the split function found in several mainstream languages.

ghc-profunctors 5.6.3
Dependencies: ghc-base-orphans@0.9.3 ghc-bifunctors@5.6.2 ghc-comonad@5.0.9 ghc-contravariant@1.5.5 ghc-distributive@0.6.2.1 ghc-tagged@0.8.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/profunctors/
Licenses: Modified BSD
Build system: haskell
Synopsis: Profunctors for Haskell
Description:

This library provides profunctors for Haskell.

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-ref-tf 0.5.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/ref-tf
Licenses: Modified BSD
Build system: haskell
Synopsis: Type class for monads with references using type families
Description:

This package contains a MonadRef type class that abstracts over the details of manipulating references, allowing one to write code that can operate in either the ST monad or the IO monad.

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-xml 1.3.14
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/GaloisInc/xml
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple XML library for Haskell
Description:

This package provides a simple XML library for Haskell.

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.

Total packages: 72465