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

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-vector-hashtables 0.1.2.1
Dependencies: ghc-primitive@0.9.1.0 ghc-vector@0.13.2.0 ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/klapaucius/vector-hashtables#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Efficient vector-based mutable hashtables implementation
Description:

This package provides efficient vector-based hashtable implementation similar to .NET Generic Dictionary implementation (at the time of 2015).

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-test-framework-leancheck 0.0.4
Dependencies: ghc-test-framework@0.8.2.2 ghc-leancheck@1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/rudymatela/test-framework-leancheck#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: LeanCheck support for test-framework
Description:

LeanCheck support for test-framework. This package can be used to incorporate LeanCheck tests into test-framework test suites.

ghc-persistent-test 2.13.2.0
Dependencies: ghc-aeson@2.2.3.0 ghc-blaze-html@0.9.2.0 ghc-conduit@1.3.6.1 ghc-hspec@2.11.12 ghc-hspec-expectations@0.8.4 ghc-http-api-data@0.6.2 ghc-hunit@1.6.2.0 ghc-monad-control@1.0.3.1 ghc-monad-logger@0.3.42 ghc-path-pieces@0.2.1 ghc-persistent@2.17.1.0 ghc-quickcheck@2.15.0.1 ghc-quickcheck-instances@0.3.33 ghc-random@1.2.1.3 ghc-resourcet@1.3.0 ghc-transformers-base@0.4.6 ghc-unliftio@0.2.25.1 ghc-unliftio-core@0.2.1.0 ghc-unordered-containers@0.2.20
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: Tests for the Persistent database library
Description:

This is only for use in developing libraries that should conform to the persistent interface, not for users of the persistent suite of database libraries.

ghc-uniplate 1.6.13
Dependencies: ghc-syb@0.7.2.4 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://github.com/ndmitchell/uniplate#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple, concise and fast generic operations
Description:

Uniplate is a library for writing simple and concise generic operations. Uniplate has similar goals to the original Scrap Your Boilerplate work, but is substantially simpler and faster.

ghc-cabal-install-solver 3.12.1.0
Dependencies: ghc-cabal-syntax@3.12.1.0 ghc-edit-distance@0.2.2.1 ghc-network-uri@2.6.4.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://www.haskell.org/cabal/
Licenses: Modified BSD
Build system: haskell
Synopsis: Solver component of command-line interface for Cabal and Hackage
Description:

The solver component used in cabal-install command-line program.

ghc-diagrams-svg 1.5
Dependencies: ghc-base64-bytestring@1.2.1.0 ghc-colour@2.3.6 ghc-diagrams-core@1.5.1.1 ghc-diagrams-lib@1.5.0.1 ghc-monoid-extras@0.7 ghc-svg-builder@0.1.1 ghc-juicypixels@3.3.9 ghc-split@0.2.5 ghc-lens@5.3.5 ghc-hashable@1.5.0.0 ghc-optparse-applicative@0.18.1.0 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://diagrams.github.io/
Licenses: Modified BSD
Build system: haskell
Synopsis: Scalable Vector Graphics backend for the diagrams framework
Description:

This package provides a modular backend for rendering diagrams created with the diagrams embedded domain-specific language (EDSL) to Scalable Vector Graphics (SVG) files.

ghc-logict 0.8.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Bodigrim/logict#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Backtracking logic-programming monad
Description:

This library provides a continuation-based, backtracking, logic programming monad. An adaptation of the two-continuation implementation found in the paper "Backtracking, Interleaving, and Terminating Monad Transformers" available online.

ghc-network 3.2.8.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/network
Licenses: Modified BSD
Build system: haskell
Synopsis: Low-level networking interface
Description:

This package provides a low-level networking interface.

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

This package provides Haskell 98 groups. A group is a monoid with invertibility.

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-esqueleto 3.6.0.0
Dependencies: ghc-aeson@2.2.3.0 ghc-attoparsec@0.14.4 ghc-blaze-html@0.9.2.0 ghc-conduit@1.3.6.1 ghc-monad-logger@0.3.42 ghc-persistent@2.17.1.0 ghc-resourcet@1.3.0 ghc-tagged@0.8.9 ghc-unliftio@0.2.25.1 ghc-unordered-containers@0.2.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/bitemyapp/esqueleto
Licenses: Modified BSD
Build system: haskell
Synopsis: Type-safe embedded domain specific language for SQL queries
Description:

This library provides a type-safe embedded domain specific language (EDSL) for SQL queries that works with SQL backends as provided by ghc-persistent. Its language closely resembles SQL, so you don't have to learn new concepts, just new syntax, and it's fairly easy to predict the generated SQL and optimize it for your backend.

ghc-mmorph 1.2.1
Dependencies: ghc-transformers-compat@0.7.2 ghc-fail@4.9.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/mmorph
Licenses: Modified BSD
Build system: haskell
Synopsis: Monad morphisms
Description:

This library provides monad morphism utilities, most commonly used for manipulating monad transformer stacks.

ghc-data-clist 0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sw17ch/data-clist
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple, functional, bidirectional circular list type
Description:

This Haskell library provides a simple purely functional circular list, or ring, data type: a circular data structure such that if you continue rotating the ring in either direction, you'll eventually return to the element you first observed.

ghc-graphviz 2999.20.2.1
Dependencies: ghc-temporary@1.3 ghc-fgl@5.8.3.0 ghc-polyparse@1.13 ghc-colour@2.3.6 ghc-wl-pprint-text@1.2.0.2 ghc-dlist@1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/graphviz
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to Graphviz for graph visualisation
Description:

This library provides bindings for the Dot language used by the Graphviz suite of programs for visualising graphs, as well as functions to call those programs. Main features of the graphviz library include:

  1. Almost complete coverage of all Graphviz attributes and syntax

  2. Support for specifying clusters

  3. The ability to use a custom node type

  4. Functions for running a Graphviz layout tool with all specified output types

  5. Generate and parse Dot code with two options: strict and liberal

  6. Functions to convert FGL graphs and other graph-like data structures

  7. Round-trip support for passing an FGL graph through Graphviz to augment node and edge labels with positional information, etc.

ghc-listlike 4.7.8.4
Dependencies: ghc-vector@0.13.2.0 ghc-dlist@1.0 ghc-fmlist@0.9.4 ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ddssff/listlike
Licenses: Modified BSD
Build system: haskell
Synopsis: Generic support for list-like structures
Description:

The ListLike module provides a common interface to the various Haskell types that are list-like. Predefined interfaces include standard Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom types can easily be made ListLike instances as well.

ListLike also provides for String-like types, such as String and ByteString, for types that support input and output, and for types that can handle infinite lists.

ghc-libyaml 0.1.4
Dependencies: ghc-conduit@1.3.6.1 ghc-resourcet@1.3.0 ghc-libyaml-clib@0.2.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/yaml#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Low-level, streaming YAML interface
Description:

This package provides a Haskell wrapper over the LibYAML C library.

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-tldr 0.9.2
Dependencies: ghc-ansi-terminal@1.1.3 ghc-attoparsec@0.14.4 ghc-cmark@0.6.1 ghc-http-conduit@2.3.9.1 ghc-optparse-applicative@0.18.1.0 ghc-semigroups@0.20 ghc-zip-archive@0.4.3.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/psibi/tldr-hs#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell tldr client
Description:

This package provides the tldr command and a Haskell client library allowing users to update and view tldr pages from a shell. The tldr pages are a community effort to simplify the man pages with practical examples.

ghc-statevar 1.2.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-opengl/StateVar
Licenses: Modified BSD
Build system: haskell
Synopsis: State variables for Haskell
Description:

This package provides state variables, which are references in the IO monad, like IORefs or parts of the OpenGL state.

ghc-tar-conduit 0.4.1
Dependencies: ghc-conduit@1.3.6.1 ghc-conduit-combinators@1.3.0 ghc-safe-exceptions@0.1.7.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/tar-conduit#readme
Licenses: Expat
Build system: haskell
Synopsis: Extract and create tar files using conduit for streaming
Description:

This library provides a conduit-based, streaming interface for extracting and creating tar files.

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-simple-get-opt 0.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/yav/simple-get-opt
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple library for processing command-line options
Description:

This package provides a simple library for processing command-line options. The library captures a common usage pattern of the GetOpt module form the standard library.

ghc-haskell-lexer 1.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/yav/haskell-lexer
Licenses: Expat
Build system: haskell
Synopsis: Fully compliant Haskell 98 lexer
Description:

This package provides a fully compliant Haskell 98 lexer.

Total packages: 33008