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

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-patience 0.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/patience
Licenses: Modified BSD
Build system: haskell
Synopsis: Patience diff and longest increasing subsequence
Description:

This library implements the 'patience diff' algorithm, as well as the patience algorithm for the longest increasing subsequence problem. Patience diff computes the difference between two lists, for example the lines of two versions of a source file. It provides a good balance between performance, nice output for humans, and simplicity of implementation.

ghc-git-lfs 1.2.5
Dependencies: ghc-http-client@0.7.13.1 ghc-http-types@0.12.3 ghc-aeson@2.0.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: https://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-parsec 3.1.15.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/parsec
Licenses: Modified BSD
Build system: haskell
Synopsis: Monadic parser combinators
Description:

Parsec is designed from scratch as an industrial-strength parser library. It is simple, safe, well documented (on the package homepage), has extensive libraries, good error messages, and is fast. It is defined as a monad transformer that can be stacked on arbitrary monads, and it is also parametric in the input stream type.

ghc-monad-parallel 0.8
Dependencies: ghc-parallel@3.2.2.0 ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hub.darcs.net/blamario/SCC.wiki/
Licenses: Modified BSD
Build system: haskell
Synopsis: Parallel execution of monadic computations
Description:

This package defines classes of monads that can perform multiple executions in parallel and combine their results. For any monad that's an instance of the class, the package re-implements a subset of the Control.Monad interface, but with parallel execution.

ghc-x11 1.10.3
Dependencies: libx11@1.8.12 libxrandr@1.5.4 libxinerama@1.1.5 libxscrnsaver@1.2.4 ghc-data-default-class@0.1.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/xmonad/X11
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to the X11 graphics library
Description:

This package provides Haskell bindings to the X11 graphics library. The bindings are a direct translation of the C bindings.

ghc-setenv 0.1.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/setenv
Licenses: Expat
Build system: haskell
Synopsis: Library for setting environment variables
Description:

This package provides a Haskell library for setting environment variables.

ghc-string-conversions 0.4.0.1
Dependencies: ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/soenkehahn/string-conversions
Licenses: Modified BSD
Build system: haskell
Synopsis: Simplify dealing with different types for strings
Description:

This package provides a simple type class for converting values of different string types into values of other string types.

ghc-tf-random 0.5
Dependencies: ghc-primitive@0.7.3.0 ghc-random@1.2.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/tf-random
Licenses: Modified BSD
Build system: haskell
Synopsis: High-quality splittable pseudorandom number generator
Description:

This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper "Splittable Pseudorandom Number Generators Using Cryptographic Hashing" by Claessen, Pałka for details and the rationale of the design.

ghc-th-compat 0.1.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-compat/th-compat
Licenses: Modified BSD
Build system: haskell
Synopsis: Backward- and forward-compatible @code{Quote} and @code{Code} types
Description:

This package defines a Language.Haskell.TH.Syntax.Compat module, which backports the Quote and Code types to work across a wide range of template-haskell versions. On recent versions of template-haskell (2.17.0.0 or later), this module simply re-exports Quote and Code from Language.Haskell.TH.Syntax.

ghc-blaze-textual 0.2.3.1
Dependencies: ghc-blaze-builder@0.4.2.2 ghc-old-locale@1.0.0.7 ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/swamp-agr/blaze-textual
Licenses: Modified BSD
Build system: haskell
Synopsis: Fast rendering of common datatypes
Description:

ghc-blaze-textual is a fast Haskell library for rendering common Haskell datatypes in text form using the ghc-blaze-builder library.

ghc-hsyaml 0.2.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-hvr/HsYAML
Licenses: GPL 2+
Build system: haskell
Synopsis: Pure Haskell YAML 1.2 parser
Description:

This library provides a YAML 1.2 parser implementation for Haskell. Its features include:

  • Pure Haskell implementation with small dependency footprint and emphasis on strict compliance with the YAML 1.2 specification.

  • Direct decoding to native Haskell types via (aeson-inspired) typeclass-based API (see Data.YAML).

  • Support for constructing custom YAML node graph representation (including support for cyclic YAML data structures).

  • Support for the standard (untyped) Failsafe, (strict) JSON, and (flexible) Core ``schemas'' providing implicit typing rules as defined in the YAML 1.2 specification (including support for user-defined custom schemas).

  • Event-based API resembling LibYAML's Event-based API (see Data.YAML.Event).

  • Low-level API access to lexical token-based scanner (see Data.YAML.Token).

ghc-cmdargs 0.10.22
Dependencies: ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ndmitchell/cmdargs#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Command line argument processing
Description:

This library provides an easy way to define command line parsers.

ghc-skylighting-format-blaze-html 0.1.1
Dependencies: ghc-skylighting-core@0.13.2.1 ghc-blaze-html@0.9.1.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/skylighting
Licenses: Modified BSD
Build system: haskell
Synopsis: HTML formatter for skylighting syntax highlighting library
Description:

This module allows tokens produced by skylighting-core to be rendered as HTML.

ghc-network-bsd 2.8.1.0
Dependencies: ghc-network@3.1.4.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/network-bsd
Licenses: Modified BSD
Build system: haskell
Synopsis: POSIX network database (<netdb.h>) API
Description:

This package provides Haskell bindings to the the POSIX network database (<netdb.h>) API.

ghc-sandi 0.5
Dependencies: ghc-stringsearch@0.3.6.6 ghc-conduit@1.3.5 ghc-exceptions@0.10.4 ghc-hunit@1.6.2.0 ghc-tasty@1.4.3 ghc-tasty-hunit@0.10.0.3 ghc-tasty-quickcheck@0.10.2 ghc-tasty-th@0.1.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/sandi
Licenses: Modified BSD
Build system: haskell
Synopsis: Data encoding library
Description:

Reasonably fast data encoding library.

ghc-chasingbottoms 1.3.1.12
Dependencies: ghc-quickcheck@2.14.3 ghc-random@1.2.1.1 ghc-syb@0.7.2.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/ChasingBottoms
Licenses: Expat
Build system: haskell
Synopsis: Testing of partial and infinite values in Haskell
Description:

This is a library for testing code involving bottoms or infinite values. For the underlying theory and a larger example involving use of QuickCheck, see the article "Chasing Bottoms A Case Study in Program Verification in the Presence of Partial and Infinite Values".

ghc-tar-conduit 0.3.2
Dependencies: ghc-conduit@1.3.5 ghc-conduit-combinators@1.3.0 ghc-safe-exceptions@0.1.7.3
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-abstract-par 0.3.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: Abstract parallelization interface for Haskell
Description:

This Haskell package is an abstract interface only. It provides a number of type clasess, but not an implementation. The type classes separate different levels of Par functionality. See the Control.Monad.Par.Class module for more details.

ghc-dependent-map 0.4.0.0
Dependencies: ghc-dependent-sum@0.7.2.0 ghc-constraints-extras@0.3.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/obsidiansystems/dependent-map
Licenses: Public Domain
Build system: haskell
Synopsis: Dependent finite maps (partial dependent products)
Description:

This package provides a type called @DMap@ which generalizes @Data.Map.Map@, allowing keys to specify the type of value that can be associated with them.

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-unordered-containers-bootstrap 0.2.19.1
Dependencies: ghc-hashable-bootstrap@1.4.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-unordered-containers/unordered-containers
Licenses: Modified BSD
Build system: haskell
Synopsis: Efficient hashing-based container types
Description:

Efficient hashing-based container types. The containers have been optimized for performance critical use, both in terms of large data quantities and high speed.

pandoc 2.19.2
Dependencies: ghc-glob@0.10.2 ghc-juicypixels@3.3.7 ghc-sha@1.6.4.4 ghc-aeson@2.0.3.0 ghc-aeson-pretty@0.8.9 ghc-attoparsec@0.14.4 ghc-blaze-html@0.9.1.2 ghc-blaze-markup@0.8.2.8 ghc-case-insensitive@1.2.1.0 ghc-citeproc@0.8.1 ghc-commonmark@0.2.2 ghc-commonmark-extensions@0.2.3.4 ghc-commonmark-pandoc@0.2.1.3 ghc-connection@0.3.1 ghc-data-default@0.7.1.1 ghc-doclayout@0.4.0.1 ghc-doctemplates@0.10.0.2 ghc-base64@0.4.2.4 ghc-emojis@0.1.2 ghc-file-embed@0.0.15.0 ghc-gridtables@0.0.3.0 ghc-haddock-library@1.10.0 ghc-hslua-module-doclayout@1.0.4 ghc-hslua-module-path@1.0.3 ghc-hslua-module-system@1.0.3 ghc-hslua-module-text@1.0.3.1 ghc-hslua-module-version@1.0.3 ghc-http-client@0.7.13.1 ghc-http-client-tls@0.3.6.1 ghc-http-types@0.12.3 ghc-ipynb@0.2 ghc-jira-wiki-markup@1.4.0 ghc-lpeg@1.0.4 ghc-network@3.1.4.0 ghc-network-uri@2.6.4.2 ghc-pandoc-lua-marshal@0.1.7 ghc-pandoc-types@1.22.2.1 ghc-pretty-show@1.10 ghc-random@1.2.1.1 ghc-safe@0.3.19 ghc-scientific@0.3.7.0 ghc-skylighting@0.13.2.1 ghc-skylighting-core@0.13.2.1 ghc-split@0.2.3.5 ghc-syb@0.7.2.3 ghc-tagsoup@0.14.8 ghc-temporary@1.3 ghc-texmath@0.12.5.5 ghc-text-conversions@0.3.1.1 ghc-unicode-collation@0.1.3.4 ghc-unicode-transforms@0.4.0.1 ghc-xml@1.3.14 ghc-xml-conduit@1.9.1.2 ghc-xml-types@0.3.8 ghc-yaml@0.11.11.1 ghc-zip-archive@0.4.3 ghc-zlib@0.6.3.0 ghc-servant-server@0.19.2 ghc-wai@3.2.3 ghc-hslua@2.2.1 ghc-hslua-aeson@2.2.1 ghc-wai-extra@3.1.13.0 ghc-warp@3.3.23
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://pandoc.org
Licenses: GPL 2+
Build system: haskell
Synopsis: Conversion between markup formats
Description:

Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read and write Markdown and (subsets of) other formats, such as HTML, reStructuredText, LaTeX, DocBook, and many more.

Pandoc extends standard Markdown syntax with footnotes, embedded LaTeX, definition lists, tables, and other features. A compatibility mode is provided for those who need a drop-in replacement for Markdown.pl.

ghc-haskell-lexer 1.1.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: 69282