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

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-c2hs 0.28.8
Dependencies: ghc-language-c@0.10.0 ghc-dlist@1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/c2hs
Licenses: GPL 2
Build system: haskell
Synopsis: Create Haskell bindings to C libraries
Description:

C->Haskell assists in the development of Haskell bindings to C libraries. It extracts interface information from C header files and generates Haskell code with foreign imports and marshaling. Unlike writing foreign imports by hand (or using hsc2hs), this ensures that C functions are imported with the correct Haskell types.

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-uri-bytestring 0.4.0.1
Dependencies: ghc-attoparsec@0.14.4 ghc-blaze-builder@0.4.4.1 ghc-th-lift-instances@0.1.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Soostone/uri-bytestring
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell URI parsing as ByteStrings
Description:

This Haskell package aims to be an RFC3986 compliant URI parser that uses ByteStrings for parsing and representing the URI data.

ghc-libmpd 0.10.0.1
Dependencies: ghc-attoparsec@0.14.4 ghc-data-default-class@0.2.0.0 ghc-network@3.2.8.0 ghc-safe-exceptions@0.1.7.4 ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/vimus/libmpd-haskell#readme
Licenses: Expat
Build system: haskell
Synopsis: Haskell client library for the Music Player Daemon
Description:

This package provides a pure Haskell client library for the Music Player Daemon.

ghc-doctest-driver-gen 0.3.0.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Hexirp/doctest-driver-gen#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Generate driver file for Doctest's Cabal integration
Description:

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

ghc-comonad 5.0.9
Dependencies: ghc-tagged@0.8.9 ghc-transformers-compat@0.7.2 ghc-distributive@0.6.2.1 ghc-indexed-traversable@0.1.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/comonad/
Licenses: Modified BSD
Build system: haskell
Synopsis: Comonads for Haskell
Description:

This library provides Comonads for Haskell.

ghc-th-expand-syns 0.4.12.0
Dependencies: ghc-syb@0.7.2.4 ghc-th-abstraction@0.7.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/DanielSchuessler/th-expand-syns
Licenses: Modified BSD
Build system: haskell
Synopsis: Expands type synonyms in Template Haskell ASTs
Description:

This package enables users to expand type synonyms in Template Haskell abstract syntax trees (ASTs).

ghc-glib 0.13.12.0
Dependencies: ghc-utf8-string@1.0.2 glib@2.86.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://projects.haskell.org/gtk2hs/
Licenses: LGPL 2.1
Build system: haskell
Synopsis: GLib bindings for for Gtk2Hs
Description:

GLib is a collection of C data structures and utility functions for the GObject system, main loop implementation, for strings and common data structures dealing with Unicode. This package only binds as much functionality as required to support the packages that wrap libraries that are themselves based on GLib.

ghc-peano 0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/peano
Licenses: Modified BSD
Build system: haskell
Synopsis: Peano numbers
Description:

Provides an efficient Haskell implementation of Peano numbers

ghc-markdown-unlit 0.6.0
Dependencies: ghc-base-compat@0.14.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sol/markdown-unlit#readme
Licenses: Expat
Build system: haskell
Synopsis: Literate Haskell support for Markdown
Description:

This package allows you to have a README.md that at the same time is a literate Haskell program.

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-hashable 1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/haskell-unordered-containers/hashable
Licenses: Modified BSD
Build system: haskell
Synopsis: Class for types that can be converted to a hash value
Description:

This package defines a class, Hashable, for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values.

ghc-vector-algorithms 0.9.1.0
Dependencies: ghc-bitvec@1.1.5.0 ghc-vector@0.13.2.0 ghc-primitive@0.9.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/erikd/vector-algorithms/
Licenses: Modified BSD
Build system: haskell
Synopsis: Algorithms for vector arrays in Haskell
Description:

This Haskell library algorithms for vector arrays.

ghc-singleton-bool 0.1.8
Dependencies: ghc-boring@0.2.2 ghc-dec@0.0.6 ghc-some@1.0.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/phadej/singleton-bool#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Type-level booleans
Description:

This package provides Type-level booleans.

ghc-sdl2-ttf 2.1.3
Dependencies: ghc-sdl2@2.5.5.1 ghc-th-abstraction@0.7.1.0 sdl2@2.30.8 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/sdl2-ttf
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to SDL2_ttf
Description:

This package provides Haskell bindings to SDL2_ttf C++ library.

ghc-monad-par-extras 0.3.3
Dependencies: ghc-abstract-par@0.3.3 ghc-cereal@0.5.8.3 ghc-random@1.2.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/simonmar/monad-par
Licenses: Modified BSD
Build system: haskell
Synopsis: Combinators and extra features for Par monads for Haskell
Description:

This Haskell package provides additional data structures, and other added capabilities layered on top of the Par monad.

ghc-checkers 0.6.0
Dependencies: ghc-random@1.2.1.3 ghc-quickcheck@2.15.0.1 ghc-semigroupoids@6.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-checkers/checkers
Licenses: Modified BSD
Build system: haskell
Synopsis: Check properties on standard classes and data structures
Description:

Checkers wraps up the expected properties associated with various standard type classes as QuickCheck properties. It also provides some morphism properties, arbitrary instances, and generator combinators for common data types.

ghc-cairo 0.13.12.0
Dependencies: ghc-utf8-string@1.0.2 cairo@1.18.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://projects.haskell.org/gtk2hs/
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings to the Cairo vector graphics library
Description:

Cairo is a library to render high quality vector graphics. There exist various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents, amongst others.

ghc-unliftio 0.2.25.1
Dependencies: ghc-async@2.2.5 ghc-safe-exceptions@0.1.7.4 ghc-unliftio-core@0.2.1.0 ghc-nats@1.1.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fpco/unliftio/tree/master/unliftio#readme
Licenses: Expat
Build system: haskell
Synopsis: Provides MonadUnliftIO typecplass for unlifting monads to IO
Description:

This Haskell package provides the core MonadUnliftIO typeclass, a number of common instances, and a collection of common functions working with it.

ghc-lens 5.3.5
Dependencies: ghc-assoc@1.1.1 ghc-base-orphans@0.9.3 ghc-bifunctors@5.6.2 ghc-call-stack@0.4.0 ghc-comonad@5.0.9 ghc-contravariant@1.5.5 ghc-distributive@0.6.2.1 ghc-free@5.2 ghc-hashable@1.5.0.0 ghc-indexed-traversable@0.1.4 ghc-indexed-traversable-instances@0.1.2 ghc-kan-extensions@5.2.7 ghc-parallel@3.2.2.0 ghc-profunctors@5.6.3 ghc-reflection@2.1.9 ghc-semigroupoids@6.0.1 ghc-strict@0.5.1 ghc-tagged@0.8.9 ghc-th-abstraction@0.7.1.0 ghc-these@1.2.1 ghc-transformers-compat@0.7.2 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: http://github.com/ekmett/lens/
Licenses: FreeBSD
Build system: haskell
Synopsis: Lenses, Folds and Traversals
Description:

This library provides Control.Lens. The combinators in Control.Lens provide a highly generic toolbox for composing families of getters, folds, isomorphisms, traversals, setters and lenses and their indexed variants.

ghc-pcg-random 0.1.4.0
Dependencies: ghc-primitive@0.9.1.0 ghc-random@1.2.1.3 ghc-entropy@0.4.1.11
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/cchalmers/pcg-random
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings to the PCG random number generator
Description:

PCG is a family of simple fast space-efficient statistically good algorithms for random number generation. Unlike many general-purpose RNGs, they are also hard to predict. . This library implements bindings to the standard C implementation. This includes the standard, unique, fast and single variants in the pcg family. There is a pure implementation that can be used as a generator with the random package as well as a faster primitive api that includes functions for generating common types. . The generators in this module are suitable for use in parallel but make sure threads don't share the same generator or things will go horribly wrong.

ghc-hslua-module-version 1.1.1
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-marshalling@2.3.1 ghc-hslua-packaging@2.3.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 module to work with version specifiers
Description:

Wrapper for the Data.Version.Version Haskell type.

ghc-zip-archive 0.4.3.2
Dependencies: ghc-zlib@0.7.1.0 ghc-digest@0.0.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/jgm/zip-archive
Licenses: Modified BSD
Build system: haskell
Synopsis: Zip archive library for Haskell
Description:

The zip-archive library provides functions for creating, modifying, and extracting files from zip archives in Haskell.

ghc-active 0.2.1
Dependencies: ghc-vector@0.13.2.0 ghc-semigroups@0.20 ghc-semigroupoids@6.0.1 ghc-lens@5.3.5 ghc-linear@1.23.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/active
Licenses: Modified BSD
Build system: haskell
Synopsis: Abstractions for animation
Description:

This package defines an Active abstraction for time-varying values with finite start and end times. It is used for describing animations within the diagrams framework.

Total packages: 32521