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

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-tomland 1.3.3.3
Dependencies: ghc-hashable@1.5.0.0 ghc-megaparsec@9.7.0 ghc-parser-combinators@1.3.0 ghc-unordered-containers@0.2.20 ghc-validation-selective@0.2.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kowainik/tomland
Licenses: MPL 2.0
Build system: haskell
Synopsis: Bidirectional TOML serialization
Description:

Implementation of bidirectional TOML serialization.

ghc-temporary 1.3
Dependencies: ghc-random@1.2.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/feuerbach/temporary
Licenses: Modified BSD
Build system: haskell
Synopsis: Temporary file and directory support
Description:

The functions for creating temporary files and directories in the Haskelll base library are quite limited. This library just repackages the Cabal implementations of its own temporary file and folder functions so that you can use them without linking against Cabal or depending on it being installed.

ghc-primitive 0.9.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/primitive
Licenses: Modified BSD
Build system: haskell
Synopsis: Primitive memory-related operations
Description:

This package provides various primitive memory-related operations.

ghc-timeit 2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/merijn/timeit
Licenses: Modified BSD
Build system: haskell
Synopsis: Time monadic computations with an IO base
Description:

This package provides a simple wrapper to show the used CPU time of monadic computation with an IO base.

ghc-typed-process 0.2.13.0
Dependencies: ghc-async@2.2.5 ghc-unliftio-core@0.2.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fpco/typed-process
Licenses: Expat
Build system: haskell
Synopsis: Run external processes with strong typing of streams
Description:

This library provides the ability to launch and interact with external processes. It wraps around the process library, and intends to improve upon it.

ghc-genvalidity-hspec 1.0.0.4
Dependencies: ghc-quickcheck@2.15.0.1 ghc-genvalidity@1.1.1.0 ghc-genvalidity-property@1.0.0.0 ghc-hspec@2.11.12 ghc-hspec-core@2.11.12 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 spec's for @code{GenValidity} instances
Description:

This haskell library provides validity and validity-based testing for ghc-hspec.

ghc-persistent-postgresql 2.13.7.0
Dependencies: ghc-aeson@2.2.3.0 ghc-attoparsec@0.14.4 ghc-blaze-builder@0.4.4.1 ghc-conduit@1.3.6.1 ghc-monad-logger@0.3.42 ghc-persistent@2.17.1.0 ghc-postgresql-libpq@0.11.0.0 ghc-postgresql-simple@0.7.0.1 ghc-resource-pool@0.4.0.0 ghc-resourcet@1.3.0 ghc-string-conversions@0.4.0.1 ghc-unliftio-core@0.2.1.0 ghc-vault@0.3.1.5 ghc-unliftio@0.2.25.1
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: Backend for the @code{ghc-persistent library} using Postgresql
Description:

This package provides a backend for the ghc-persistent library using the ghc-postgresql-simple package.

ghc-network-info 0.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/jacobstanley/network-info
Licenses: Modified BSD
Build system: haskell
Synopsis: Access the local computer's basic network configuration
Description:

This Haskell library provides simple read-only access to the local computer's networking configuration. It is currently capable of getting a list of all the network interfaces and their respective IPv4, IPv6 and MAC addresses.

ghc-prelude-extras 0.4.0.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/prelude-extras
Licenses: Modified BSD
Build system: haskell
Synopsis: Higher order versions of Prelude classes
Description:

This library provides higher order versions of Prelude classes to ease programming with polymorphic recursion and reduce UndecidableInstances.

ghc-unix-time 0.4.17
Dependencies: ghc-old-time@1.1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/unix-time
Licenses: Modified BSD
Build system: haskell
Synopsis: Unix time parser/formatter and utilities
Description:

This library provides fast parsing and formatting utilities for Unix time in Haskell.

ghc-filelock 0.1.1.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/haskell-pkg-janitors/filelock
Licenses: Public Domain
Build system: haskell
Synopsis: Portable interface to file locking
Description:

This package provides an interface to file locking functionalities.

ghc-union-find 0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/nominolo/union-find
Licenses: Modified BSD
Build system: haskell
Synopsis: Efficient union and equivalence testing of sets
Description:

The Union/Find algorithm implements these operations in (effectively) constant-time:

  1. Check whether two elements are in the same equivalence class.

  2. Create a union of two equivalence classes.

  3. Look up the descriptor of the equivalence class.

ghc-postgresql-libpq 0.11.0.0
Dependencies: ghc-postgresql-libpq-configure@0.11
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskellari/postgresql-libpq
Licenses: Modified BSD
Build system: haskell
Synopsis: Low-level bindings to @code{libpq}
Description:

This package provides bindings to libpq: the C application programmer's interface to PostgreSQL. libpq is a set of library functions that allow client programs to pass queries to the PostgreSQL backend server and to receive the results of these queries.

ghc-diagrams-core 1.5.1.1
Dependencies: ghc-unordered-containers@0.2.20 ghc-semigroups@0.20 ghc-monoid-extras@0.7 ghc-dual-tree@0.2.3.1 ghc-lens@5.3.5 ghc-linear@1.23.2 ghc-adjunctions@4.4.3 ghc-distributive@0.6.2.1 ghc-profunctors@5.6.3
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: Core libraries for diagrams embedded domain-specific language
Description:

This package provides the core modules underlying diagrams, an embedded domain-specific language for compositional, declarative drawing.

ghc-bifunctors 5.6.2
Dependencies: ghc-assoc@1.1.1 ghc-comonad@5.0.9 ghc-th-abstraction@0.7.1.0 ghc-tagged@0.8.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/bifunctors/
Licenses: Modified BSD
Build system: haskell
Synopsis: Bifunctors for Haskell
Description:

This package provides bifunctors for Haskell.

ghc-hsyaml 0.2.1.5
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-file-io 0.1.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hasufell/file-io
Licenses: Modified BSD
Build system: haskell
Synopsis: Basic file IO operations via 'OsPath'
Description:

Basic file IO operations like Prelude, but for OsPath'.

ghc-reflex-sdl2 0.3.0.2-1.6dadf2c
Dependencies: ghc-async@2.2.5 ghc-dependent-sum@0.7.2.0 ghc-exception-transformers@0.4.0.12 ghc-ref-tf@0.5.0.1 ghc-primitive@0.9.1.0 ghc-reflex@0.9.3.4 ghc-sdl2@2.5.5.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/schell/reflex-sdl2
Licenses: Expat
Build system: haskell
Synopsis: SDL2 and Reflex functional reactive programming
Description:

This package provides a minimal host for SDL2-based Reflex applications.

ghc-cabal-syntax 3.12.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.haskell.org/cabal/
Licenses: Modified BSD
Build system: haskell
Synopsis: Library for working with .cabal files
Description:

This library provides tools for reading and manipulating the .cabal file format. . Version 3.6 (unlike the following versions) is a dummy package that prevents module name clases between Cabal and Cabal-syntax if used together with a Cabal flag as described below. . In Cabal-3.7 this package was split off. To avoid module name clashes, you can add this to your .cabal file: . > flag Cabal-syntax > description: Use the new Cabal-syntax package > default: False > manual: False > > library > -- ... > if flag(Cabal-syntax) > build-depends: Cabal-syntax >= 3.7 > else > build-depends: Cabal < 3.7, Cabal-syntax < 3.7 . This will default to the older build, but will allow consumers to opt-in to the newer libraries by requiring Cabal or Cabal-syntax >= 3.7

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-persistent-template 2.12.0.0
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: Type-safe, non-relational, multi-backend persistence
Description:

This Haskell package provides interfaces and helper functions for the ghc-persistent package.

ghc-cmark 0.6.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/cmark-hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Fast, accurate CommonMark (Markdown) parser and renderer
Description:

This package provides Haskell bindings for libcmark, the reference parser for CommonMark, a fully specified variant of Markdown. It includes bundled libcmark sources, and does not require prior installation of the C library.

ghc-pango 0.13.12.0
Dependencies: ghc-glib@0.13.12.0 ghc-cairo@0.13.12.0 pango@1.56.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://projects.haskell.org/gtk2hs/
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Haskell bindings to the Pango text rendering engine
Description:

This package provides a wrapper around the Pango C library that allows high-quality rendering of Unicode text. It can be used either with Cairo to output text in PDF, PS or other documents or with Gtk+ to display text on-screen.

ghc-hourglass 0.2.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/vincenthz/hs-hourglass
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple time-related library for Haskell
Description:

This is a simple time library providing a simple but powerful and performant API. The backbone of the library are the Timeable and Time type classes. Each Timeable instances can be converted to a type that has a Time instances, and thus are different representations of current time.

Total packages: 32521