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

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-appar 0.1.8
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/appar
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple applicative parser
Description:

This package provides a simple applicative parser in Parsec style.

ghc-string-qq 0.0.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/string-qq
Licenses: Public Domain
Build system: haskell
Synopsis: QuasiQuoter for non-interpolated strings, texts and bytestrings
Description:

This package provides a quasiquoter for non-interpolated strings, texts and bytestrings.

ghc-bitarray 0.0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://code.haskell.org/~bkomuves/
Licenses: Modified BSD
Build system: haskell
Synopsis: Mutable and immutable bit arrays
Description:

The package provides mutable and immutable bit arrays.

ghc-echo 0.1.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/RyanGlScott/echo
Licenses: Modified BSD
Build system: haskell
Synopsis: Echo terminal input portably
Description:

The base library exposes the hGetEcho and hSetEcho functions for querying and setting echo status, but unfortunately, neither function works with MinTTY consoles on Windows. This library provides an alternative interface which works with both MinTTY and other consoles.

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-word-wrap 0.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jtdaugherty/word-wrap/
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell library for word-wrapping text
Description:

The word-wrap Haskell library wraps long lines of text.

ghc-alex 3.5.4.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.haskell.org/alex/
Licenses: Modified BSD
Build system: haskell
Synopsis: Tool for generating lexical analysers in Haskell
Description:

Alex is a tool for generating lexical analysers in Haskell. It takes a description of tokens based on regular expressions and generates a Haskell module containing code for scanning text efficiently. It is similar to the tool lex or flex for C/C++.

ghc-brick-skylighting 1.0
Dependencies: ghc-brick@2.9 ghc-vty@6.4 ghc-skylighting-core@0.14.6
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-pango 0.13.12.0
Dependencies: ghc-glib@0.13.12.0 ghc-cairo@0.13.12.0 pango@1.57.1
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-onetuple 0.4.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/OneTuple
Licenses: Modified BSD
Build system: haskell
Synopsis: Singleton Tuple
Description:

This package is a compatibility package for a singleton data type . > data Solo a = Solo a . Note: it's not a @newtype@ . @Solo@ is available in @base-4.16@ (GHC-9.2).

ghc-mysql 0.2.1
Dependencies: mariadb@10.11.14 openssl@3.5.7 zlib@1.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/paul-rouse/mysql
Licenses: Modified BSD
Build system: haskell
Synopsis: Low-level MySQL client library
Description:

This library provides Haskell bindings to the MySQL mysqlclient client library. It is a fairly faithful, low level library that implements most of the MySQL client API. The major departure from the C API is that in Haskell, resource management is mostly automatic and safe.

This library deliberately avoids the question of providing a ``good'' API. Its purpose is to serve as a base upon which higher-level libraries can be built.

ghc-chunked-data 0.3.1
Dependencies: ghc-semigroups@0.20 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/mono-traversable#readme
Licenses: Expat
Build system: haskell
Synopsis: Typeclasses for dealing with various chunked data representations for Haskell
Description:

This Haskell package was originally present in classy-prelude.

ghc-hpack 0.38.2
Dependencies: ghc-glob@0.10.2 ghc-aeson@2.2.3.0 ghc-bifunctors@5.6.2 ghc-crypton@1.0.4 ghc-http-client@0.7.19 ghc-http-client-tls@0.3.6.4 ghc-http-types@0.12.4 ghc-infer-license@0.2.0 ghc-scientific@0.3.8.0 ghc-unordered-containers@0.2.20 ghc-vector@0.13.2.0 ghc-yaml@0.11.11.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sol/hpack#readme
Licenses: Expat
Build system: haskell
Synopsis: Tools for an alternative Haskell package format
Description:

Hpack is a format for Haskell packages. It is an alternative to the Cabal package format and follows different design principles. Hpack packages are described in a file named package.yaml. Both cabal2nix and stack support package.yaml natively. For other build tools the hpack executable can be used to generate a .cabal file from package.yaml.

ghc-hslua-typing 0.1.1
Dependencies: ghc-hslua-core@2.3.2 ghc-hslua-marshalling@2.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hslua.org/
Licenses: Expat
Build system: haskell
Synopsis: Type specifiers for Lua.
Description:

Structure to hold detailed type information. The primary use-case at this time are auto-generated docs.

ghc-stmonadtrans 0.4.8.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/josefs/STMonadTrans
Licenses: Modified BSD
Build system: haskell
Synopsis: Monad transformer version of the ST monad
Description:

This package provides a monad transformer version of the ST monad for strict state threads.

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-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-sdl2-ttf 2.1.3
Dependencies: ghc-sdl2@2.5.5.1 ghc-th-abstraction@0.7.1.0 sdl2@2.30.8 sdl2-ttf@2.20.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/sdl2-ttf
Licenses: Modified BSD
Build system: haskell
Synopsis: Bindings to SDL2_ttf
Description:

This package provides Haskell bindings to SDL2_ttf C++ library.

ghc-doctemplates 0.11.0.1
Dependencies: ghc-safe@0.3.21 ghc-text-conversions@0.3.1.1 ghc-aeson@2.2.3.0 ghc-doclayout@0.5.0.1 ghc-vector@0.13.2.0 ghc-scientific@0.3.8.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/doctemplates#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Pandoc-style document templates
Description:

This package provides a simple text templating system used by pandoc.

ghc-template-haskell-compat-v0208 0.1.9.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/nikita-volkov/template-haskell-compat-v0208
Licenses: Expat
Build system: haskell
Synopsis: Backwards compatibility layer for Template Haskell newer than 2.8
Description:

This package provides a backwards compatibility layer for Template Haskell newer than 2.8.

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-cborg-json 0.2.6.0
Dependencies: ghc-aeson@2.2.3.0 ghc-aeson-pretty@0.8.10 ghc-base64-bytestring@1.2.1.0 ghc-unordered-containers@0.2.20 ghc-scientific@0.3.8.0 ghc-vector@0.13.2.0 ghc-cborg@0.2.10.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/well-typed/cborg
Licenses: Modified BSD
Build system: haskell
Synopsis: Library for encoding JSON as CBOR
Description:

This package implements the bijection between JSON and CBOR defined in the CBOR specification, RFC 7049.

ghc-microstache 1.0.3
Dependencies: ghc-aeson@2.2.3.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/haskellari/microstache
Licenses: Modified BSD
Build system: haskell
Synopsis: Mustache templates for Haskell
Description:

This library provides Mustache templates for Haskell based on the stache library using parsec instead of megaparsec.

Total packages: 33008