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

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-time-manager 0.0.0
Dependencies: ghc-auto-update@0.1.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: Scalable timer
Description:

This library contains scalable timer functions provided by a timer manager.

ghc-hslua-objectorientation 2.2.1
Dependencies: ghc-hslua-core@2.2.1 ghc-hslua-marshalling@2.2.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-non-negative 0.1.2
Dependencies: ghc-semigroups@0.20 ghc-utility-ht@0.0.17 ghc-quickcheck@2.14.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/non-negative
Licenses: GPL 3+
Build system: haskell
Synopsis: Non-negative numbers class
Description:

This library provides a class for non-negative numbers, a wrapper which can turn any ordered numeric type into a member of that class, and a lazy number type for non-negative numbers (a generalization of Peano numbers).

ghc-prettyclass 1.0.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/prettyclass
Licenses: Modified BSD
Build system: haskell
Synopsis: Pretty printing class similar to Show
Description:

This package provides a pretty printing class similar to Show, based on the HughesPJ pretty printing library. It provides the pretty printing class and instances for the Prelude types.

ghc-atomic-write 0.2.0.7
Dependencies: ghc-temporary@1.3 ghc-unix-compat@0.5.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/stackbuilders/atomic-write
Licenses: Expat
Build system: haskell
Synopsis: Atomically write to a file
Description:

Atomically write to a file on POSIX-compliant systems while preserving permissions. mv is an atomic operation. This makes it simple to write to a file atomically just by using the mv operation. However, this will destroy the permissions on the original file. This library preserves permissions while atomically writing to a file.

ghc-prim-uniq 0.2
Dependencies: ghc-dependent-sum@0.7.2.0 ghc-primitive@0.7.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/obsidiansystems/prim-uniq
Licenses: Public Domain
Build system: haskell
Synopsis: Opaque unique identifiers in primitive state monads
Description:

This library provides opaque unique identifiers in primitive state monads and a GADT-like type using them as witnesses of type equality.

ghc-bencode 0.6.1.1
Dependencies: ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/bencode
Licenses: Modified BSD
Build system: haskell
Synopsis: Parsers and printers for bencoded data
Description:

This library provides parsers and printers for bencoded data. Bencode is the encoding used by the peer-to-peer file sharing system BitTorrent for storing and transmitting loosely structured data.

ghc-regex-pcre 0.95.0.0
Dependencies: ghc-regex-base@0.94.0.2 pcre@8.45
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/regex-pcre
Licenses: Modified BSD
Build system: haskell
Synopsis: Enhancement of the builtin Text.Regex library
Description:

This package is an enhancement of the Text.Regex library. It wraps the PCRE C library providing Perl-compatible regular expressions.

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

Provides Default instances for types from the old-locale package.

ghc-hackage-security 0.6.2.3
Dependencies: ghc-base16-bytestring@1.0.2.0 ghc-base64-bytestring@1.2.1.0 ghc-ed25519@0.0.5.0 ghc-cryptohash-sha256@0.11.102.1 ghc-tar@0.5.1.1 ghc-zlib@0.6.3.0 ghc-lukko@0.1.1.3 ghc-cabal-syntax@3.6.0.0 ghc-network-uri@2.6.4.2 ghc-network@3.1.4.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-chart-cairo 1.9.3
Dependencies: ghc-old-locale@1.0.0.7 ghc-cairo@0.13.10.0 ghc-colour@2.3.6 ghc-data-default-class@0.1.2.0 ghc-operational@0.2.4.2 ghc-lens@5.1.1 ghc-chart@1.9.4 zlib@1.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/timbod7/haskell-chart/wiki
Licenses: Modified BSD
Build system: haskell
Synopsis: Cairo backend for Charts
Description:

This package provides a Cairo vector graphics rendering backend for the Charts library.

ghc-mockery-bootstrap 0.3.5
Dependencies: ghc-temporary@1.3 ghc-logging-facade-bootstrap@0.3.1 ghc-base-compat@0.12.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/mockery
Licenses: Expat
Build system: haskell
Synopsis: Support functions for automated testing
Description:

The mockery package provides support functions for automated testing.

ghc-microlens-platform 0.4.2.1
Dependencies: ghc-hashable@1.4.2.0 ghc-microlens@0.4.12.0 ghc-microlens-ghc@0.4.13.2 ghc-microlens-mtl@0.2.0.3 ghc-microlens-th@0.4.3.13 ghc-unordered-containers@0.2.19.1 ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/monadfix/microlens
Licenses: Modified BSD
Build system: haskell
Synopsis: Feature-complete microlens
Description:

This package exports a module which is the recommended starting point for using microlens if you aren't trying to keep your dependencies minimal. By importing Lens.Micro.Platform you get all functions and instances from microlens, microlens-th, microlens-mtl, microlens-ghc, as well as instances for Vector, Text, and HashMap. The minor and major versions of microlens-platform are incremented whenever the minor and major versions of any other microlens package are incremented, so you can depend on the exact version of microlens-platform without specifying the version of microlens you need. This package is a part of the microlens family; see the readme on Github.

ghc-sdl2-image 2.1.0.0
Dependencies: ghc-sdl2@2.5.5.0 sdl2-image@2.8.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/sdl2-image
Licenses: Expat
Build system: haskell
Synopsis: Bindings to SDL2_image
Description:

This package provides Haskell bindings to SDL2_image.

ghc-objectname 1.1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/svenpanne/ObjectName
Licenses: Modified BSD
Build system: haskell
Synopsis: Helper library for Haskell OpenGL
Description:

This tiny package contains the class ObjectName, which corresponds to the general notion of explicitly handled identifiers for API objects, e.g. a texture object name in OpenGL or a buffer object name in OpenAL.

ghc-brick-skylighting 1.0
Dependencies: ghc-brick@2.3.1 ghc-vty@6.2 ghc-skylighting-core@0.13.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jtdaugherty/brick-skylighting/
Licenses: Modified BSD
Build system: haskell
Synopsis: Show syntax-highlighted text in your Brick UI
Description:

This package provides a module to use Skylighting to perform syntax highlighting and display the results in Brick-based interfaces.

ghc-hspec-hedgehog 0.0.1.2
Dependencies: ghc-hspec@2.9.7 ghc-hspec-core@2.9.7 ghc-hedgehog@1.1.2 ghc-hunit@1.6.2.0 ghc-quickcheck@2.14.3 ghc-splitmix@0.1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/parsonsmatt/hspec-hedgehog#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Integrate Hedgehog and Hspec
Description:

An integration library for hspec and hedgehog.

ghc-byteable 0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/vincenthz/hs-byteable
Licenses: Modified BSD
Build system: haskell
Synopsis: Type class for sequence of bytes
Description:

This package provides an abstract class to manipulate sequence of bytes. The use case of this class is abstracting manipulation of types that are just wrapping a bytestring with stronger and more meaniful name.

ghc-cassava-megaparsec 2.0.4
Dependencies: ghc-cassava@0.5.3.0 ghc-megaparsec@9.2.2 ghc-unordered-containers@0.2.19.1 ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/stackbuilders/cassava-megaparsec
Licenses: Expat
Build system: haskell
Synopsis: Megaparsec parser for CSV files that plays nicely with Cassava
Description:

Alternative parser for the Cassava package written with Megaparsec that provides for better error messages at the expense of some speed.

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-time-locale-compat 0.1.1.5
Dependencies: ghc-old-locale@1.0.0.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/khibino/haskell-time-locale-compat
Licenses: Modified BSD
Build system: haskell
Synopsis: Compatibility of TimeLocale between old-locale and time-1.5
Description:

This package contains a wrapped name module for TimeLocale.

ghc-polyparse 1.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://code.haskell.org/~malcolm/polyparse/
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Alternative parser combinator libraries
Description:

This package provides a variety of alternative parser combinator libraries, including the original HuttonMeijer set. The Poly sets have features like good error reporting, arbitrary token type, running state, lazy parsing, and so on. Finally, Text.Parse is a proposed replacement for the standard Read class, for better deserialisation of Haskell values from Strings.

ghc-template-haskell 2.18.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/template-haskell
Licenses: Modified BSD
Build system: haskell
Synopsis: Support library for Template Haskell
Description:

This package provides modules containing facilities for manipulating Haskell source code using Template Haskell. See http://www.haskell.org/haskellwiki/Template_Haskell for more information.

ghc-fail 4.9.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://prime.haskell.org/wiki/Libraries/Proposals/MonadFail
Licenses: Modified BSD
Build system: haskell
Synopsis: Forward-compatible MonadFail class
Description:

This package contains the Control.Monad.Fail module providing the MonadFail class that became available in base-4.9.0.0 for older base package versions. This package turns into an empty package when used with GHC versions which already provide the Control.Monad.Fail module.

Total packages: 69239