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

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-pandoc-types 1.23.1
Dependencies: ghc-syb@0.7.2.4 ghc-aeson@2.2.3.0 ghc-quickcheck@2.15.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://pandoc.org/
Licenses: Modified BSD
Build system: haskell
Synopsis: Types for representing a structured document
Description:

This module defines the Pandoc data structure, which is used by pandoc to represent structured documents. It also provides functions for building up, manipulating and serialising Pandoc structures.

ghc-erf 2.0.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/erf
Licenses: Modified BSD
Build system: haskell
Synopsis: The error function, erf, and related functions for Haskell
Description:

This Haskell library provides a type class for the error function, erf, and related functions. Instances for Float and Double.

ghc-text-ansi 0.3.0.1
Dependencies: ghc-text-builder-linear@0.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/awkward-squad/text-ansi
Licenses: Modified BSD
Build system: haskell
Synopsis: Text styling for ANSI terminals.
Description:

Text styling for ANSI terminals using SGR codes, as defined by the <https://www.ecma-international.org/publications-and-standards/standards/ecma-48 ECMA-48> standard. . Supports foreground\/background color, bold\/faint intensity, italic, single\/double underline, strikethrough, frame, encircle, and overline escape sequences. Some styles may not work on your terminal. . Also features terminal detection, so redirecting styled output to a file will automatically strip the ANSI escape sequences.

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#readme
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-generic-lens 2.2.2.0
Dependencies: ghc-generic-lens-core@2.2.1.0 ghc-profunctors@5.6.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kcsongor/generic-lens
Licenses: Modified BSD
Build system: haskell
Synopsis: Generically derive traversals, lenses and prisms
Description:

This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible. The library exposes a van Laarhoven interface. For an alternative interface, supporting an opaque optic type, see generic-optics.

ghc-filemanip 0.3.6.3
Dependencies: ghc-unix-compat@0.7.4.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/bos/filemanip
Licenses: Modified BSD
Build system: haskell
Synopsis: File and directory manipulation for Haskell
Description:

This package provides a Haskell library for working with files and directories. It includes code for pattern matching, finding files, modifying file contents, and more.

ghc-persistent-sqlite 2.13.3.1
Dependencies: ghc-aeson@2.2.3.0 ghc-conduit@1.3.6.1 ghc-microlens-th@0.4.3.17 ghc-monad-logger@0.3.42 ghc-persistent@2.17.1.0 ghc-resource-pool@0.4.0.0 ghc-resourcet@1.3.0 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: Backend for the persistent library using sqlite3
Description:

This Haskell package includes a thin sqlite3 wrapper based on the direct-sqlite package, as well as the entire C library, so there are no system dependencies.

ghc-cassava-megaparsec 2.1.1
Dependencies: ghc-cassava@0.5.4.1 ghc-megaparsec@9.7.0 ghc-unordered-containers@0.2.20 ghc-vector@0.13.2.0
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-rerebase 1.21.2
Dependencies: ghc-rebase@1.21.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/nikita-volkov/rerebase
Licenses: Expat
Build system: haskell
Synopsis: Reexports from ``base'' with many other standard libraries
Description:

A rich drop-in replacement for base. For details and documentation please visit the project's home page.

ghc-unicode-show 0.1.1.1
Dependencies: ghc-safe@0.3.21
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-jp/unicode-show
Licenses: Modified BSD
Build system: haskell
Synopsis: Unescape Unicode characters for printing
Description:

This package provides variants of the show and print functions that do not escape non-ascii characters.

ghc-storable-complex 0.2.3.0
Dependencies: ghc-base-orphans@0.9.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/cartazio/storable-complex
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell Storable instance for Complex
Description:

This package provides a Haskell library including a Storable instance for Complex which is binary compatible with C99, C++ and Fortran complex data types.

ghc-leancheck 1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/rudymatela/leancheck#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Enumerative property-based testing
Description:

LeanCheck is a simple enumerative property-based testing library. Properties are defined as Haskell functions returning a boolean value which should be true for all possible choices of argument values. LeanCheck applies enumerated argument values to these properties in search for a counterexample. Properties can be viewed as parameterized unit tests. LeanCheck works by producing tiers of test values: a possibly infinite list of finite sublists of same-and-increasingly-sized values.

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.

ghc-bytestring-handle 0.1.0.6
Dependencies: ghc-hunit@1.6.2.0 ghc-quickcheck@2.15.0.1 ghc-test-framework@0.8.2.2 ghc-test-framework-hunit@0.3.0.2 ghc-test-framework-quickcheck2@0.3.0.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hub.darcs.net/ganesh/bytestring-handle
Licenses: Modified BSD
Build system: haskell
Synopsis: ByteString-backed Handles
Description:

ByteString-backed Handles

ghc-peano 0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/peano
Licenses: Modified BSD
Build system: haskell
Synopsis: Peano numbers
Description:

Provides an efficient Haskell implementation of Peano numbers

ghc-word8 0.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/word8
Licenses: Modified BSD
Build system: haskell
Synopsis: Word8 library for Haskell
Description:

Word8 library to be used with Data.ByteString.

ghc-validation-selective 0.2.0.0
Dependencies: ghc-selective@0.7.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kowainik/validation-selective
Licenses: MPL 2.0
Build system: haskell
Synopsis: Data validation based on Applicative and Selective functors
Description:

Lightweight pure data validation based on Applicative and Selective functors.

ghc-random-shuffle 0.0.4
Dependencies: ghc-random@1.2.1.3 ghc-monadrandom@0.6.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/random-shuffle
Licenses: Modified BSD
Build system: haskell
Synopsis: Random shuffle implementation
Description:

Random shuffle implementation, on immutable lists. Based on perfect shuffle implementation by Oleg Kiselyov.

ghc-ifelse 0.85
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/IfElse
Licenses: Modified BSD
Build system: haskell
Synopsis: Monadic control flow with anaphoric variants
Description:

This library provides functions for control flow inside of monads with anaphoric variants on if and when and a C-like switch function.

ghc-safe-exceptions 0.1.7.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fpco/safe-exceptions#readme
Licenses: Expat
Build system: haskell
Synopsis: Safe, consistent, and easy exception handling
Description:

Runtime exceptions - as exposed in base by the Control.Exception module - have long been an intimidating part of the Haskell ecosystem. This package is intended to overcome this. It provides a safe and simple API on top of the existing exception handling machinery. The API is equivalent to the underlying implementation in terms of power but encourages best practices to minimize the chances of getting the exception handling wrong.

ghc-tf-random 0.5
Dependencies: ghc-primitive-bootstrap@0.9.1.0 ghc-random@1.2.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://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-vector-instances 3.4.3
Dependencies: ghc-vector@0.13.2.0 ghc-semigroupoids@6.0.1 ghc-comonad@5.0.9 ghc-pointed@5.0.5 ghc-keys@3.12.4 ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/vector-instances
Licenses: Modified BSD
Build system: haskell
Synopsis: Orphan instances for @code{Data.Vector}
Description:

This Haskell library provides a place for lots of orphan instances for the ghc-vector package.

ghc-hslua-repl 0.1.2
Dependencies: ghc-hslua-core@2.3.2 ghc-isocline@1.0.9 ghc-lua@2.3.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Isocline-based Lua REPL
Description:

An embeddable Lua REPL built with Isocline and HsLua.

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).

Total packages: 73954