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

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-hslua-module-text 1.1.1
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-packaging@2.3.1 ghc-hslua-marshalling@2.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hslua/hslua
Licenses: Expat
Build system: haskell
Synopsis: Lua module for text
Description:

This package provides a UTF-8 aware subset of Lua's string module for Haskell. The functions provided by this module are upper, lower, len, reverse, and sub.

ghc-brick 2.9
Dependencies: ghc-vty@6.4 ghc-vty-crossplatform@0.4.0.0 ghc-bimap@0.5.0 ghc-data-clist@0.2 ghc-microlens@0.4.14.0 ghc-microlens-th@0.4.3.17 ghc-microlens-mtl@0.2.1.0 ghc-config-ini@0.2.7.0 ghc-vector@0.13.2.0 ghc-text-zipper@0.13 ghc-unix-compat@0.7.4.1 ghc-word-wrap@0.5 ghc-unordered-containers@0.2.20 ghc-hashable@1.5.0.0 ghc-random@1.2.1.3 ghc-microlens-platform@0.4.4.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jtdaugherty/brick/
Licenses: Modified BSD
Build system: haskell
Synopsis: Declarative terminal user interface library
Description:

Brick helps you write terminal user interfaces (TUIs). You write an event handler and a drawing function and the library does the rest.

ghc-libxml 0.1.1
Dependencies: libxml2@2.14.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/libxml
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings to libxml2
Description:

This library provides minimal Haskell binding to libxml2.

ghc-commonmark-extensions 0.2.6
Dependencies: ghc-network-uri@2.6.4.2 ghc-commonmark@0.2.6.1 ghc-emojis@0.1.4.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/commonmark-hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Extensions for @code{ghc-commonmark}
Description:

This library provides some useful extensions for ghc-commonmark to parser core commonmark syntax: smart quotes, definition lists, tables, footnotes, math, and more.

ghc-hslua-list 1.1.4
Dependencies: ghc-hslua-core@2.3.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Opinionated, but extensible Lua list type.
Description:

List type for Lua, with a Haskell interface.

ghc-pretty-simple 4.1.3.0
Dependencies: ghc-prettyprinter@1.7.1 ghc-prettyprinter-ansi-terminal@1.1.3 ghc-optparse-applicative@0.18.1.0 ghc-aeson@2.2.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/cdepillabout/pretty-simple
Licenses: Modified BSD
Build system: haskell
Synopsis: Pretty printer for data types with a 'Show' instance
Description:

Pretty-simple is a pretty printer for Haskell data types that have a Show instance.

ghc-findbin 0.0.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/audreyt/findbin
Licenses: Modified BSD
Build system: haskell
Synopsis: Get the absolute path of the running program
Description:

This module locates the full directory of the running program, to allow the use of paths relative to it. FindBin supports invocation of Haskell programs via "ghci", via "runhaskell/runghc", as well as compiled as an executable.

ghc-fixed 0.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/fixed
Licenses: Modified BSD
Build system: haskell
Synopsis: Signed 15.16 precision fixed point arithmetic
Description:

This package provides functions for signed 15.16 precision fixed point arithmetic.

ghc-wl-pprint-annotated 0.1.0.1
Dependencies: ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/minad/wl-pprint-annotated#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Wadler/Leijen pretty printer with annotation support
Description:

Annotations are useful for coloring. This is a limited version of wl-pprint-extras without support for point effects and without the free monad. Like in annotated-wl-pprint, only annotations are supported. Compared to annotated-wl-pprint this library provides a slightly modernized interface.

ghc-random 1.2.1.3
Dependencies: ghc-splitmix-bootstrap@0.1.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/random
Licenses: Modified BSD
Build system: haskell
Synopsis: Random number library
Description:

This package provides a basic random number generation library, including the ability to split random number generators.

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-unliftio-core 0.2.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fpco/unliftio/tree/master/unliftio-core#readme
Licenses: Expat
Build system: haskell
Synopsis: The MonadUnliftIO typeclass for unlifting monads to IO
Description:

This Haskell package provides the core MonadUnliftIO typeclass, instances for base and transformers, and basic utility functions.

ghc-primitive-addr 0.1.0.3
Dependencies: ghc-primitive@0.9.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/byteverse/primitive-addr
Licenses: Modified BSD
Build system: haskell
Synopsis: Addresses to unmanaged memory
Description:

This library provides the Data.Primitive.Addr module that was a part of the primitive library before primitive-0.7.0.0.

ghc-criterion-measurement 0.2.3.0
Dependencies: ghc-aeson@2.2.3.0 ghc-base-compat@0.14.1 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/criterion
Licenses: Modified BSD
Build system: haskell
Synopsis: Criterion measurement functionality and associated types
Description:

Measurement-related functionality extracted from Criterion, with minimal dependencies. The rationale for this is to enable alternative analysis front-ends.

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-errorcall-eq-instance 0.3.0
Dependencies: ghc-base-orphans@0.9.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/errorcall-eq-instance
Licenses: Expat
Build system: haskell
Synopsis: Orphan Eq instance for ErrorCall
Description:

Prior to base-4.7.0.0 there was no Eq instance for ErrorCall. This package provides an orphan instance.

ghc-connection 0.3.1
Dependencies: ghc-byteable@0.1.1 ghc-data-default-class@0.2.0.0 ghc-network@3.2.8.0 ghc-tls@2.1.8 ghc-socks@0.6.1 ghc-x509@1.7.7 ghc-x509-store@1.6.9 ghc-x509-system@1.6.7 ghc-x509-validation@1.6.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/vincenthz/hs-connection
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple and easy network connections API
Description:

This package provides a simple network library for all your connection needs. It provides a very simple API to create sockets to a destination with the choice of SSL/TLS, and SOCKS.

ghc-microlens-platform 0.4.4.1
Dependencies: ghc-hashable@1.5.0.0 ghc-microlens@0.4.14.0 ghc-microlens-ghc@0.4.15.1 ghc-microlens-mtl@0.2.1.0 ghc-microlens-th@0.4.3.17 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: http://github.com/stevenfontanella/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-haddock-library 1.11.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.haskell.org/haddock/
Licenses: Modified BSD
Build system: haskell
Synopsis: Library exposing some functionality of Haddock
Description:

Haddock is a documentation-generation tool for Haskell libraries. These modules expose some functionality of it without pulling in the GHC dependency. Please note that the API is likely to change so specify upper bounds in your project if you can't release often. For interacting with Haddock itself, see the ‘haddock’ package.

ghc-path 0.9.6-1.17294d1
Dependencies: ghc-aeson@2.2.3.0 ghc-hashable@1.5.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/path
Licenses: Modified BSD
Build system: haskell
Synopsis: Support for well-typed paths
Description:

This package introduces a type for paths upholding useful invariants.

ghc-reflection 2.1.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/reflection
Licenses: Modified BSD
Build system: haskell
Synopsis: Reify arbitrary terms into types that can be reflected back into terms
Description:

This package addresses the 'configuration problem' which is propagating configurations that are available at run-time, allowing multiple configurations to coexist without resorting to mutable global variables or System.IO.Unsafe.unsafePerformIO.

ghc-aeson-diff 1.1.0.13
Dependencies: ghc-aeson@2.2.3.0 ghc-edit-distance-vector@1.0.0.4 ghc-scientific@0.3.8.0 ghc-vector@0.13.2.0 ghc-optparse-applicative@0.18.1.0 ghc-yaml@0.11.11.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ysangkok/aeson-diff
Licenses: Modified BSD
Build system: haskell
Synopsis: Extract and apply patches to JSON documents
Description:

This is a small library for working with changes to JSON documents. It includes a library and two command-line executables in the style of the diff and patch commands available on many systems.

ghc-missingh 1.6.0.2
Dependencies: ghc-hslogger@1.3.2.0 ghc-old-locale@1.0.0.7 ghc-old-time@1.1.0.4 ghc-regex-compat@0.95.2.2 ghc-network-bsd@2.8.1.0 ghc-network@3.2.8.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/MissingH
Licenses: Modified BSD
Build system: haskell
Synopsis: Large utility library
Description:

MissingH is a library of all sorts of utility functions for Haskell programmers. It is written in pure Haskell and thus should be extremely portable and easy to use.

ghc-xml 1.3.14
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/GaloisInc/xml
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple XML library for Haskell
Description:

This package provides a simple XML library for Haskell.

Total packages: 32521