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

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-trifecta 2.1.4
Dependencies: ghc-ansi-terminal@1.1.3 ghc-blaze-builder@0.4.4.1 ghc-blaze-html@0.9.2.0 ghc-blaze-markup@0.8.3.0 ghc-charset@0.3.12 ghc-comonad@5.0.9 ghc-fingertree@0.1.6.2 ghc-hashable@1.5.0.0 ghc-indexed-traversable@0.1.4 ghc-lens@5.3.5 ghc-parsers@0.12.12 ghc-prettyprinter@1.7.1 ghc-prettyprinter-ansi-terminal@1.1.3 ghc-profunctors@5.6.3 ghc-reducers@3.12.5 ghc-unordered-containers@0.2.20 ghc-utf8-string@1.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/trifecta/
Licenses: Modified BSD
Build system: haskell
Synopsis: Parser combinator library with convenient diagnostics
Description:

Trifecta is a modern parser combinator library for Haskell, with slicing and Clang-style colored diagnostics.

ghc-hinotify 0.4.2
Dependencies: ghc-async@2.2.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kolmodin/hinotify
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell binding to inotify
Description:

This library provides a wrapper to the Linux kernel's inotify feature, allowing applications to subscribe to notifications when a file is accessed or modified.

ghc-irc-core 2.13
Dependencies: ghc-base64-bytestring@1.2.1.0 ghc-attoparsec@0.14.4 ghc-hashable@1.5.0.0 ghc-primitive@0.9.1.0 ghc-vector@0.13.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/glguy/irc-core
Licenses: ISC
Build system: haskell
Synopsis: IRC core library for glirc
Description:

This is the IRC core library for glirc. The client is available in its own glirc package.

ghc-dotgen 0.4.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ku-fpg/dotgen
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple interface for building .dot graph files
Description:

This package provides a simple interface for building .dot graph files, for input into the dot and graphviz tools. It includes a monadic interface for building graphs.

ghc-happy 2.1.7
Dependencies: ghc-happy-lib@2.1.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://www.haskell.org/happy/
Licenses: FreeBSD
Build system: haskell
Synopsis: Parser generator for Haskell
Description:

Happy is a parser generator for Haskell. Given a grammar specification in BNF, Happy generates Haskell code to parse the grammar. Happy works in a similar way to the yacc tool for C.

ghc-wl-pprint 1.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/wl-pprint
Licenses: Modified BSD
Build system: haskell
Synopsis: Wadler/Leijen pretty printer
Description:

This is a pretty printing library based on Wadler's paper A Prettier Printer. This version allows the library user to declare overlapping instances of the Pretty class.

ghc-cgi 3001.5.1.0
Dependencies: ghc-multipart@0.2.1 ghc-network-uri@2.6.4.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/cheecheeo/haskell-cgi
Licenses: Modified BSD
Build system: haskell
Synopsis: Library for writing CGI programs
Description:

This is a Haskell library for writing CGI programs.

ghc-data-default-class 0.2.0.0
Dependencies: ghc-data-default@0.8.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/data-default-class
Licenses: Modified BSD
Build system: haskell
Synopsis: Types with default values
Description:

This package defines a class for types with default values.

ghc-toml-parser 2.0.1.2
Dependencies: ghc-prettyprinter@1.7.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/glguy/toml-parser
Licenses: ISC
Build system: haskell
Synopsis: TOML 1.0.0 parser
Description:

TOML parser using generated lexers and parsers with careful attention to the TOML 1.0.0 semantics for defining tables.

ghc-parser-combinators 1.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mrkkrp/parser-combinators
Licenses: Modified BSD
Build system: haskell
Synopsis: Commonly useful parser combinators
Description:

This is a lightweight package providing commonly useful parser combinators.

ghc-libffi 0.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://haskell.org/haskellwiki/Library/libffi
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell binding to libffi
Description:

A binding to libffi, allowing C functions of types only known at runtime to be called from Haskell.

ghc-logging-facade 0.3.1
Dependencies: ghc-call-stack@0.4.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sol/logging-facade#readme
Licenses: Expat
Build system: haskell
Synopsis: Simple logging abstraction that allows multiple back-ends
Description:

This package provides a simple logging abstraction that allows multiple back-ends.

ghc-tar-conduit 0.4.1
Dependencies: ghc-conduit@1.3.6.1 ghc-conduit-combinators@1.3.0 ghc-safe-exceptions@0.1.7.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/tar-conduit#readme
Licenses: Expat
Build system: haskell
Synopsis: Extract and create tar files using conduit for streaming
Description:

This library provides a conduit-based, streaming interface for extracting and creating tar files.

ghc-servant-client-core 0.20.3.0
Dependencies: ghc-attoparsec@0.14.4 ghc-constraints@0.14.2 ghc-servant@0.20.3.0 ghc-aeson@2.2.3.0 ghc-base-compat@0.14.1 ghc-base64-bytestring@1.2.1.0 ghc-free@5.2 ghc-http-media@0.8.1.1 ghc-http-types@0.12.4 ghc-network-uri@2.6.4.2 ghc-safe@0.3.21 ghc-sop-core@0.5.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://docs.servant.dev/
Licenses: Modified BSD
Build system: haskell
Synopsis: Core functionality and class for client function generation for servant APIs
Description:

This library provides backend-agnostic generation of client functions. For more information, see the README.

ghc-hspec-megaparsec 2.2.1
Dependencies: ghc-hspec-expectations@0.8.4 ghc-megaparsec@9.7.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mrkkrp/hspec-megaparsec
Licenses: Modified BSD
Build system: haskell
Synopsis: Utility functions for testing Megaparsec parsers with Hspec
Description:

Provides a small set of helper functions for testing Megaparsec parsers with Hspec.

ghc-lzma 0.0.1.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hvr/lzma
Licenses: Modified BSD
Build system: haskell
Synopsis: LZMA/XZ compression and decompression
Description:

This package provides a pure interface for compressing and decompressing LZMA streams of data represented as lazy ByteStrings. A monadic incremental interface is provided as well.

ghc-timezone-series 0.1.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://projects.haskell.org/time-ng/
Licenses: Modified BSD
Build system: haskell
Synopsis: Enhanced timezone handling for Time
Description:

This package endows Data.Time, from the time package, with several data types and functions for enhanced processing of timezones. For one way to create timezone series, see the ghc-timezone-olson package.

ghc-base16-bytestring 1.0.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/haskell/base16-bytestring
Licenses: Modified BSD
Build system: haskell
Synopsis: Fast base16 (hex) encoding and decoding for ByteStrings
Description:

This package provides a Haskell library for working with base16-encoded data quickly and efficiently, using the ByteString type.

ghc-fgl-arbitrary 0.2.0.6
Dependencies: ghc-fgl@5.8.3.0 ghc-quickcheck@2.15.0.1 ghc-hspec@2.11.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/fgl-arbitrary
Licenses: Modified BSD
Build system: haskell
Synopsis: QuickCheck support for fgl
Description:

Provides Arbitrary instances for fgl graphs to avoid adding a QuickCheck dependency for fgl whilst still making the instances available to others. Also available are non-fgl-specific functions for generating graph-like data structures.

ghc-servant 0.20.3.0
Dependencies: ghc-constraints@0.14.2 ghc-sop-core@0.5.0.2 ghc-generics-sop@0.5.1.4 ghc-http-api-data@0.6.2 ghc-singleton-bool@0.1.8 ghc-aeson@2.2.3.0 ghc-attoparsec@0.14.4 ghc-bifunctors@5.6.2 ghc-case-insensitive@1.2.1.0 ghc-http-media@0.8.1.1 ghc-http-types@0.12.4 ghc-mmorph@1.2.1 ghc-network-uri@2.6.4.2 ghc-quickcheck@2.15.0.1 ghc-vault@0.3.1.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://docs.servant.dev/
Licenses: Modified BSD
Build system: haskell
Synopsis: Family of combinators for defining webservices APIs
Description:

This package provides a family of combinators for defining webservices APIs and serving them . You can learn about the basics in the <http://docs.servant.dev/en/stable/tutorial/index.html tutorial>. . <https://github.com/haskell-servant/servant/blob/master/servant/CHANGELOG.md CHANGELOG>

ghc-keys 3.12.4
Dependencies: ghc-comonad@5.0.9 ghc-free@5.2 ghc-hashable@1.5.0.0 ghc-semigroupoids@6.0.1 ghc-semigroups@0.20 ghc-tagged@0.8.9 ghc-transformers-compat@0.7.2 ghc-unordered-containers@0.2.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/keys/
Licenses: Modified BSD
Build system: haskell
Synopsis: Keyed functors and containers
Description:

This package provides a bunch of ad hoc classes for accessing parts of a container. In practice this package is largely subsumed by the ghc-lens, but it is maintained for now as it has much simpler dependencies.

ghc-typst 0.8.0.2
Dependencies: ghc-typst-symbols@0.1.8.1 ghc-vector@0.13.2.0 ghc-ordered-containers@0.2.4 ghc-cassava@0.5.4.1 ghc-aeson@2.2.3.0 ghc-scientific@0.3.8.0 ghc-xml-conduit@1.10.0.1 ghc-yaml@0.11.11.2 ghc-toml-parser@2.0.1.2 ghc-regex-tdfa@1.3.2.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/typst
Licenses: Modified BSD
Build system: haskell
Synopsis: Parsing and evaluating typst syntax.
Description:

This package provides a library for parsing and evaluating typst syntax. Typst (<https://typst.app>) is a document layout and formatting language. This library targets typst 0.13 and currently offers only partial support.

ghc-jira-wiki-markup 1.5.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/tarleb/jira-wiki-markup
Licenses: Expat
Build system: haskell
Synopsis: Handle Jira wiki markup
Description:

Parse jira wiki text into an abstract syntax tree for easy transformation to other formats.

ghc-parallel 3.2.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/parallel
Licenses: Modified BSD
Build system: haskell
Synopsis: Parallel programming library
Description:

This package provides a library for parallel programming.

Total packages: 72465