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

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-recv 0.1.1
Dependencies: ghc-network@3.2.8.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/yesodweb/wai
Licenses: Modified BSD
Build system: haskell
Synopsis: Efficient network recv
Description:

Network recv based on buffer pools

ghc-foundation 0.0.30
Dependencies: ghc-basement@0.0.16
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-foundation/foundation
Licenses: Modified BSD
Build system: haskell
Synopsis: Alternative prelude with batteries and no dependencies
Description:

This package provides a custom prelude with no dependencies apart from the base package.

Foundation has the following goals:

  1. provide a base like sets of modules that provide a consistent set of features and bugfixes across multiple versions of GHC (unlike base).

  2. provide a better and more efficient prelude than base's prelude.

  3. be self-sufficient: no external dependencies apart from base;

  4. provide better data-types: packed unicode string by default, arrays;

  5. Numerical classes that better represent mathematical things (no more all-in-one Num);

  6. I/O system with less lazy IO.

ghc-newtype 0.2.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/newtype
Licenses: Modified BSD
Build system: haskell
Synopsis: Typeclass and set of functions for working with newtypes
Description:

Per Conor McBride, the Newtype typeclass represents the packing and unpacking of a newtype, and allows you to operate under that newtype with functions such as ala'.

ghc-hclip 3.0.0.4
Dependencies: ghc-strict@0.5.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jetho/Hclip
Licenses: Modified BSD
Build system: haskell
Synopsis: Small cross-platform library for reading and modifying the system clipboard
Description:

This package provides a small cross-platform library for reading and modifying the system clipboard. It uses xclip or xsel at runtime.

ghc-netlink 1.1.1.0
Dependencies: ghc-cereal@0.5.8.3 ghc-monad-loops@0.4.3 ghc-pretty-hex@1.1 ghc-language-c@0.10.0 ghc-regex-pcre@0.95.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Ongy/netlink-hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Netlink communication for Haskell
Description:

This is library provides utility to use Netlink from Haskell. The scope of this package extends over general Netlink support to specific implementations of Netlink families.

ghc-vector-stream 0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell/vector
Licenses: Modified BSD
Build system: haskell
Synopsis: Efficient Streams
Description:

Simple yet powerful monadic streams that are used as a backbone for vector package fusion functionality.

ghc-cheapskate 0.1.1.2
Dependencies: ghc-blaze-html@0.9.2.0 ghc-xss-sanitize@0.3.7.2 ghc-data-default@0.8.0.1 ghc-syb@0.7.2.4 ghc-uniplate@1.6.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/jgm/cheapskate
Licenses: Modified BSD
Build system: haskell
Synopsis: Experimental markdown processor
Description:

Cheapskate is an experimental Markdown processor in pure Haskell. It aims to process Markdown efficiently and in the most forgiving possible way. It is designed to deal with any input, including garbage, with linear performance. Output is sanitized by default for protection against cross-site scripting (XSS) attacks.

ghc-torrent 10000.1.3
Dependencies: ghc-bencode@0.6.1.1 ghc-syb@0.7.2.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/torrent
Licenses: Modified BSD
Build system: haskell
Synopsis: BitTorrent file parser and generator
Description:

This library provides support for parsing and generating BitTorrent files.

ghc-ipynb 0.2
Dependencies: ghc-unordered-containers@0.2.20 ghc-base64-bytestring@1.2.1.0 ghc-aeson@2.2.3.0 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/ipynb
Licenses: Modified BSD
Build system: haskell
Synopsis: Data structure for working with Jupyter notebooks
Description:

This library defines a data structure for representing Jupyter notebooks, along with ToJSON and FromJSON instances for conversion to and from JSON .ipynb files.

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-distributive 0.6.2.1
Dependencies: ghc-base-orphans@0.9.3 ghc-tagged@0.8.9 ghc-semigroups-bootstrap@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/distributive/
Licenses: Modified BSD
Build system: haskell
Synopsis: Distributive functors for Haskell
Description:

This package provides distributive functors for Haskell. Dual to Traversable.

ghc-hasktags 0.73.0
Dependencies: ghc-json@0.11 ghc-microlens-platform@0.4.4.1 ghc-utf8-string@1.0.2 ghc-optparse-applicative@0.18.1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/MarcWeber/hasktags
Licenses: Modified BSD
Build system: haskell
Synopsis: Make @code{Ctags} and @code{Etags} files for Haskell programs
Description:

This package provides a means of generating tag files for Emacs and Vim.

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-should-not-typecheck 2.1.0
Dependencies: ghc-hunit@1.6.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/CRogers/should-not-typecheck
Licenses: Modified BSD
Build system: haskell
Synopsis: HUnit/hspec assertion library to verify that an expression does not typecheck
Description:

For examples and an introduction to the library please take a look at the <https://github.com/CRogers/should-not-typecheck#should-not-typecheck- README> on github.

ghc-bzlib-conduit 0.3.0.4
Dependencies: ghc-bindings-dsl@1.0.25 ghc-conduit@1.3.6.1 ghc-data-default-class@0.2.0.0 ghc-resourcet@1.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/bzlib-conduit#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Streaming compression/decompression via conduits
Description:

This package provides Haskell bindings to bzlib and Conduit support for streaming compression and decompression.

ghc-bytestring-lexing 0.5.0.15
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://wrengr.org/software/hackage.html
Licenses: Modified BSD
Build system: haskell
Synopsis: Parse and produce literals from strict or lazy bytestrings
Description:

This package provides tools to parse and produce literals efficiently from strict or lazy bytestrings.

ghc-mysql 0.2.1
Dependencies: mariadb@10.11.14 openssl@3.5.5 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-boxes 0.1.5
Dependencies: ghc-split@0.2.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/boxes
Licenses: Modified BSD
Build system: haskell
Synopsis: 2D text pretty-printing library
Description:

Boxes is a pretty-printing library for laying out text in two dimensions, using a simple box model.

ghc-readable 0.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mightybyte/readable
Licenses: Modified BSD
Build system: haskell
Synopsis: Type class for reading from Text and ByteString
Description:

This package provides a Readable type class for reading data types from ByteString and Text. It also includes efficient implementations for common data types.

ghc-annotated-wl-pprint 0.7.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/david-christiansen/annotated-wl-pprint
Licenses: Modified BSD
Build system: haskell
Synopsis: The Wadler/Leijen Pretty Printer, with annotation support
Description:

This is a modified version of wl-pprint, which was based on Wadler's paper "A Prettier Printer". This version allows the library user to annotate the text with semantic information, which can later be rendered in a variety of ways.

ghc-foldl 1.4.18
Dependencies: ghc-random@1.2.1.3 ghc-primitive@0.9.1.0 ghc-vector@0.13.2.0 ghc-unordered-containers@0.2.20 ghc-hashable@1.5.0.0 ghc-contravariant@1.5.5 ghc-profunctors@5.6.3 ghc-semigroupoids@6.0.1 ghc-comonad@5.0.9 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hackage.haskell.org/package/foldl
Licenses: Modified BSD
Build system: haskell
Synopsis: Composable, streaming, and efficient left folds for Haskell
Description:

This Haskell library provides strict left folds that stream in constant memory, and you can combine folds using Applicative style to derive new folds. Derived folds still traverse the container just once and are often as efficient as hand-written folds.

ghc-half 0.3.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/half
Licenses: Modified BSD
Build system: haskell
Synopsis: Half-precision floating-point computations
Description:

This library provides a half-precision floating-point computation library for Haskell.

ghc-intervals 0.9.3
Dependencies: ghc-distributive@0.6.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://github.com/ekmett/intervals
Licenses: Modified BSD
Build system: haskell
Synopsis: Interval arithmetic
Description:

This library provides Numeric.Interval.Interval, which represents a closed, convex set of floating point values.

ghc-easyplot 1.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://hub.darcs.net/scravy/easyplot
Licenses: Expat
Build system: haskell
Synopsis: Haskell plotting library based on gnuplot
Description:

This package provides a plotting library for Haskell, using gnuplot for rendering.

Total packages: 32521