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

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-hostname 1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/hostname
Licenses: Modified BSD
Build system: haskell
Synopsis: Hostname in Haskell
Description:

Network.HostName is a simple package providing a means to determine the hostname.

ghc-old-locale 1.0.0.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/old-locale
Licenses: Modified BSD
Build system: haskell
Synopsis: Adapt to locale conventions
Description:

This package provides the ability to adapt to locale conventions such as date and time formats.

ghc-glob 0.10.2
Dependencies: ghc-dlist@1.0 ghc-semigroups-bootstrap@0.20 ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://iki.fi/matti.niemenmaa/glob/
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell library matching glob patterns against file paths
Description:

This package provides a Haskell library for globbing: matching patterns against file paths.

ghc-witherable 0.5
Dependencies: ghc-base-orphans@0.9.3 ghc-hashable@1.5.0.0 ghc-unordered-containers@0.2.20 ghc-vector@0.13.2.0 ghc-indexed-traversable@0.1.4 ghc-indexed-traversable-instances@0.1.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fumieval/witherable
Licenses: Modified BSD
Build system: haskell
Synopsis: Filterable traversable
Description:

This package provides a stronger variant of `traverse` which can remove elements and generalised mapMaybe, catMaybes, filter

ghc-finite-typelits 0.2.1.0
Dependencies: ghc-tagged@0.8.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mniip/finite-typelits
Licenses: Modified BSD
Build system: haskell
Synopsis: Finitely many values, indexed by type-level naturals
Description:

This package provides a Haskell type inhabited by finitely many values and indexed by type-level naturals.

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.

ghc-genvalidity-property 1.0.0.0
Dependencies: ghc-quickcheck@2.15.0.1 ghc-genvalidity@1.1.1.0 ghc-hspec@2.11.12 ghc-pretty-show@1.10 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#readme
Licenses: Expat
Build system: haskell
Synopsis: Standard properties for functions on @code{Validity} types
Description:

This package supplements the Validity typeclass with standard properties for functions operating on them.

ghc-filepath-bytestring 1.5.2.0.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/filepath-bytestring
Licenses: Modified BSD
Build system: haskell
Synopsis: Library for manipulating RawFilePaths in a cross-platform way
Description:

This package provides a drop-in replacement for the standard filepath library, operating on RawFilePath values rather than FilePath values to get the speed benefits of using ByteStrings.

ghc-data-default-instances-dlist 0.0.1
Dependencies: ghc-data-default-class@0.2.0.0 ghc-dlist@1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/data-default-instances-dlist
Licenses: Modified BSD
Build system: haskell
Synopsis: Default instances for types in dlist
Description:

Provides default instances for types from the dlist package.

ghc-mwc-random 0.15.2.0
Dependencies: ghc-primitive@0.9.1.0 ghc-random@1.2.1.3 ghc-vector@0.13.2.0 ghc-math-functions@0.3.4.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/mwc-random
Licenses: Modified BSD
Build system: haskell
Synopsis: Random number generation library for Haskell
Description:

This Haskell package contains code for generating high quality random numbers that follow either a uniform or normal distribution. The generated numbers are suitable for use in statistical applications.

The uniform PRNG uses Marsaglia's MWC256 (also known as MWC8222) multiply-with-carry generator, which has a period of 2^8222 and fares well in tests of randomness. It is also extremely fast, between 2 and 3 times faster than the Mersenne Twister.

ghc-monads-tf 0.3.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/typeclasses/monads-tf
Licenses: Modified BSD
Build system: haskell
Synopsis: Monad classes, using type families
Description:

Monad classes using type families, with instances for various monad transformers, inspired by the paper 'Functional Programming with Overloading and Higher-Order Polymorphism', by Mark P Jones. This package is almost a compatible replacement for the mtl-tf package.

ghc-equivalence 0.4.1.1
Dependencies: ghc-stmonadtrans@0.4.8.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/pa-ba/equivalence
Licenses: Modified BSD
Build system: haskell
Synopsis: Maintaining an equivalence relation implemented as union-find
Description:

This is an implementation of Tarjan's Union-Find algorithm (Robert E.: Tarjan. "Efficiency of a Good But Not Linear Set Union Algorithm",JACM 22(2), 1975) in order to maintain an equivalence relation. This implementation is a port of the union-find package using the ST monad transformer (instead of the IO monad).

ghc-psqueue 1.2.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/PSQueue
Licenses: Modified BSD
Build system: haskell
Synopsis: Priority search queue
Description:

A priority search queue efficiently supports the operations of both a search tree and a priority queue. A Binding is a product of a key and a priority. Bindings can be inserted, deleted, modified and queried in logarithmic time, and the binding with the least priority can be retrieved in constant time. A queue can be built from a list of bindings, sorted by keys, in linear time.

ghc-alsa-mixer 0.3.0.1
Dependencies: ghc-alsa-core@0.5.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ttuegel/alsa-mixer
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to the ALSA simple mixer API
Description:

This package provides bindings to the ALSA simple mixer API.

ghc-bytes 0.17.4
Dependencies: ghc-binary-orphans@1.0.5 ghc-cereal@0.5.8.3 ghc-hashable@1.5.0.0 ghc-transformers-compat@0.7.2 ghc-unordered-containers@0.2.20 ghc-scientific@0.3.8.0 ghc-void@0.7.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/bytes
Licenses: Modified BSD
Build system: haskell
Synopsis: Serialization between @code{binary} and @code{cereal}
Description:

This package provides a simple compatibility shim that lets you work with both binary and cereal with one chunk of serialization code.

ghc-shelly 1.12.1.1
Dependencies: ghc-async@2.2.5 ghc-enclosed-exceptions@1.0.3 ghc-lifted-base@0.2.3.12 ghc-monad-control@1.0.3.1 ghc-transformers-base@0.4.6 ghc-unix-compat@0.7.4.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/gregwebs/Shelly.hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Shell-like (systems) programming in Haskell
Description:

Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly is originally forked from the Shellish package.

ghc-raw-strings-qq 1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/23Skidoo/raw-strings-qq
Licenses: Modified BSD
Build system: haskell
Synopsis: Raw string literals for Haskell
Description:

This package provides a quasiquoter for raw string literals, i.e. string literals that don't recognise the standard escape sequences. Basically, they make your code more readable by freeing you from the responsibility to escape backslashes. They are useful when working with regular expressions, DOS/Windows paths and markup languages (such as XML).

ghc-conduit-algorithms 0.0.14.0
Dependencies: ghc-async@2.2.5 ghc-bzlib-conduit@0.3.0.4 ghc-conduit@1.3.6.1 ghc-conduit-combinators@1.3.0 ghc-conduit-extra@1.3.8 ghc-conduit-zstd@0.0.2.0 ghc-fingertree@0.1.6.2 ghc-lzma@0.0.1.1 ghc-monad-control@1.0.3.1 ghc-resourcet@1.3.0 ghc-stm-conduit@4.0.1 ghc-streaming-commons@0.2.3.0 ghc-unliftio-core@0.2.1.0 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/luispedro/conduit-algorithms#readme
Licenses: Expat
Build system: haskell
Synopsis: Conduit-based algorithms
Description:

This package provides algorithms on Conduits, including higher level asynchronous processing and some other utilities.

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-data
Licenses: ASL 2.0
Build system: haskell
Synopsis: Access Unicode Character Database (UCD)
Description:

This package provides Haskell APIs to efficiently access the <https://www.unicode.org/ucd/ Unicode character database> (UCD). Performance is the primary goal in the design of this package. The Haskell data structures are generated programmatically from the UCD files.

ghc-hookup 0.8
Dependencies: ghc-async@2.2.5 ghc-network@3.2.8.0 ghc-attoparsec@0.14.4 ghc-hsopenssl@0.11.7.9 ghc-hsopenssl-x509-system@0.1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/glguy/irc-core
Licenses: ISC
Build system: haskell
Synopsis: Abstracts network connections over SOCKS5 and TLS
Description:

This package provides an abstraction for communicating with line-oriented network services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)

ghc-tar 0.6.4.0
Dependencies: ghc-directory-ospath-streaming@0.2.2 ghc-file-io@0.1.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/tar
Licenses: Modified BSD
Build system: haskell
Synopsis: Reading, writing and manipulating ".tar" archive files
Description:

This library is for working with \".tar\" archive files. It can read and write a range of common variations of the tar archive format including V7, POSIX USTAR and GNU formats. It provides support for packing and unpacking portable archives. This makes it suitable for distribution but not backup because details like file ownership and exact permissions are not preserved. It also provides features for random access to archive content using an index.

ghc-mmap 0.5.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/mmap
Licenses: Modified BSD
Build system: haskell
Synopsis: Memory mapped files for Haskell
Description:

This library provides a wrapper to mmap, allowing files or devices to be lazily loaded into memory as strict or lazy ByteStrings, ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand loading.

ghc-skylighting-format-latex 0.1
Dependencies: ghc-skylighting-core@0.14.6
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: LaTeX formatter for skylighting syntax highlighting library
Description:

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

ghc-blaze-textual 0.2.3.1
Dependencies: ghc-blaze-builder@0.4.4.1 ghc-old-locale@1.0.0.7 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://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.

Total packages: 72465