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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ghc-haddock-library 1.10.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://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-ncurses 0.2.16
Dependencies: ncurses@6.2.20210619
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://john-millikin.com/software/haskell-ncurses/
Licenses: GPL 3
Build system: haskell
Synopsis: Modernised bindings to GNU ncurses
Description:

GNU ncurses is a library for creating command-line application with pseudo-graphical interfaces. This package is a nice, modern binding to GNU ncurses.

ghc-diagrams-svg 1.4.3.1
Dependencies: ghc-base64-bytestring@1.2.1.0 ghc-colour@2.3.6 ghc-diagrams-core@1.5.1 ghc-diagrams-lib@1.4.5.2 ghc-monoid-extras@0.6.2 ghc-svg-builder@0.1.1 ghc-juicypixels@3.3.7 ghc-split@0.2.3.5 ghc-lens@5.1.1 ghc-hashable@1.4.2.0 ghc-optparse-applicative@0.17.1.0 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://diagrams.github.io/
Licenses: Modified BSD
Build system: haskell
Synopsis: Scalable Vector Graphics backend for the diagrams framework
Description:

This package provides a modular backend for rendering diagrams created with the diagrams embedded domain-specific language (EDSL) to Scalable Vector Graphics (SVG) files.

ghc-threads 0.5.1.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/basvandijk/threads
Licenses: Modified BSD
Build system: haskell
Synopsis: Fork threads and wait for their result
Description:

This package provides functions to fork threads and wait for their result, whether it's an exception or a normal value. Besides waiting for the termination of a single thread this package also provides functions to wait for a group of threads to terminate. This package is similar to the threadmanager, async and spawn packages. The advantages of this package are:

  • Simpler API.

  • More efficient in both space and time.

  • No space-leak when forking a large number of threads.

  • Correct handling of asynchronous exceptions.

  • GHC specific functionality like forkOn and forkIOWithUnmask.

ghc-auto-update 0.1.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/yesodweb/wai
Licenses: Expat
Build system: haskell
Synopsis: Efficiently run periodic, on-demand actions
Description:

This library provides mechanisms to efficiently run periodic, on-demand actions in Haskell.

ghc-path-io 1.7.0
Dependencies: ghc-dlist@1.0 ghc-path@0.9.2 ghc-temporary@1.3 ghc-unix-compat@0.5.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/mrkkrp/path-io
Licenses: Modified BSD
Build system: haskell
Synopsis: Functions for manipulating well-typed paths
Description:

This package provides an interface to the directory package for users of path. It also implements some missing stuff like recursive scanning and copying of directories, working with temporary files/directories, and more.

ghc-data-default-instances-containers 0.0.1
Dependencies: ghc-data-default-class@0.1.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/data-default-instances-containers
Licenses: Modified BSD
Build system: haskell
Synopsis: Default instances for types in containers
Description:

Provides default instances for types from the containers package.

ghc-microlens-mtl 0.2.0.3
Dependencies: ghc-microlens@0.4.12.0 ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/monadfix/microlens
Licenses: Modified BSD
Build system: haskell
Synopsis: @code{microlens} support for Reader/Writer/State from mtl
Description:

This package contains functions (like view or +=) which work on MonadReader, MonadWriter, and MonadState from the mtl package. This package is a part of the microlens family; see the readme on Github.

ghc-newtype-generics 0.6.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sjakobi/newtype-generics
Licenses: Modified BSD
Build system: haskell
Synopsis: Typeclass and set of functions for working with newtypes
Description:

The Newtype typeclass represents the packing and unpacking of a newtype, and allows you to operate under that newtype with functions such as ala. Generics support was added in version 0.4, making this package a full replacement for the original newtype package, and an alternative to newtype-th.

ghc-hcodecs 0.5.2
Dependencies: ghc-fail@4.9.0.0 ghc-random@1.2.1.1 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Mokosha/HCodecs
Licenses: Modified BSD
Build system: haskell
Synopsis: Read, write and manipulate MIDI, WAVE and SoundFont2 multimedia files
Description:

This library provides functions to read, write and manipulate MIDI, WAVE and SoundFont2 multimedia files. It is written entirely in Haskell (without any FFI). It uses efficient parsing and building combinators for binary data stored in ByteStrings (based on the one in binary package).

ghc-th-orphans 0.13.14
Dependencies: ghc-th-compat@0.1.4 ghc-th-lift@0.8.3 ghc-th-reify-many@0.1.10 ghc-generic-deriving@1.14.4 ghc-th-lift-instances@0.1.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/th-orphans
Licenses: Modified BSD
Build system: haskell
Synopsis: Orphan instances for TH datatypes
Description:

This package provides orphan instances for Template Haskell datatypes. In particular, instances for Ord and Lift, as well as a few missing Show and Eq instances. These instances used to live in the haskell-src-meta package, and that's where the version number started.

ghc-cassava 0.5.3.0
Dependencies: ghc-attoparsec@0.14.4 ghc-hashable@1.4.2.0 ghc-scientific@0.3.7.0 ghc-unordered-containers@0.2.19.1 ghc-vector@0.12.3.1 ghc-only@0.1 ghc-bytestring-builder@0.10.8.2.0 ghc-nats@1.1.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-hvr/cassava
Licenses: Modified BSD
Build system: haskell
Synopsis: CSV parsing and encoding library
Description:

cassava is a library for parsing and encoding RFC 4180 compliant comma-separated values (CSV) data, which is a textual line-oriented format commonly used for exchanging tabular data.

cassava's API includes support for:

  • Index-based record-conversion

  • Name-based record-conversion

  • Typeclass directed conversion of fields and records

  • Built-in field-conversion instances for standard types

  • Customizable record-conversion instance derivation via GHC generics

  • Low-level bytestring builders (see Data.Csv.Builder)

  • Incremental decoding and encoding API (see Data.Csv.Incremental)

  • Streaming API for constant-space decoding (see Data.Csv.Streaming)

Moreover, this library is designed to be easy to use; for instance, here's a very simple example of encoding CSV data:

>>> Data.Csv.encode [("John",27),("Jane",28)]
"John,27\r\nJane,28\r\n"
ghc-conduit-extra 1.3.6
Dependencies: ghc-conduit@1.3.5 ghc-async@2.2.4 ghc-attoparsec@0.14.4 ghc-network@3.1.4.0 ghc-primitive@0.7.3.0 ghc-resourcet@1.2.6 ghc-streaming-commons@0.2.2.6 ghc-unliftio-core@0.2.1.0 ghc-typed-process@0.2.11.0 hspec-discover@2.9.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/conduit
Licenses: Expat
Build system: haskell
Synopsis: Conduit adapters for common libraries
Description:

The conduit package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic idea is that this package should only depend on haskell-platform packages and conduit.

ghc-th-lift 0.8.3
Dependencies: ghc-th-abstraction@0.4.5.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/RyanGlScott/th-lift
Licenses: Modified BSD
Build system: haskell
Synopsis: Derive Template Haskell's Lift class for datatypes
Description:

This is a Haskell library to derive Template Haskell's Lift class for datatypes.

ghc-old-time 1.1.0.3
Dependencies: ghc-old-locale@1.0.0.7
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/old-time
Licenses: Modified BSD
Build system: haskell
Synopsis: Time compatibility library for Haskell
Description:

Old-time is a package for backwards compatibility with the old time library. For new projects, the newer time library is recommended.

ghc-sdl-image 0.6.2.0
Dependencies: ghc-sdl@0.6.7.0 sdl-image@1.2.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/SDL-image
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell bindings to libSDL_image
Description:

SDL_image is an image file loading library. It loads images as SDL surfaces, and supports the following formats: BMP, GIF, JPEG, LBM, PCX, PNG, PNM, TGA, TIFF, XCF, XPM, XV.

ghc-persistent-mysql 2.13.1.4
Dependencies: ghc-persistent@2.13.3.5 ghc-aeson@2.0.3.0 ghc-blaze-builder@0.4.2.2 ghc-conduit@1.3.5 ghc-monad-logger@0.3.40 ghc-mysql@0.2.1 ghc-mysql-simple@0.4.9 ghc-resourcet@1.2.6 ghc-resource-pool@0.2.3.2 ghc-unliftio-core@0.2.1.0
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 @code{ghc-persistent} library using MySQL database server
Description:

This package contains a backend for ghc-persistent using the MySQL database server. Internally it uses the ghc-mysql-simple and mysql packages in order to access the database. This package supports only MySQL 5.1 and above. However, it has been tested only on MySQL 5.5. Only the InnoDB storage engine is officially supported.

ghc-prettyprinter 1.7.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/quchen/prettyprinter
Licenses: FreeBSD
Build system: haskell
Synopsis: Modern, easy to use, well-documented, extensible pretty-printer
Description:

A prettyprinter/text rendering engine. Easy to use, well-documented, ANSI terminal backend exists, HTML backend is trivial to implement, no name clashes, Text-based, extensible.

ghc-contravariant 1.5.5
Dependencies: ghc-void@0.7.3 ghc-transformers-compat@0.7.2 ghc-statevar@1.2.2 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/contravariant/
Licenses: Modified BSD
Build system: haskell
Synopsis: Contravariant functors
Description:

Contravariant functors for Haskell.

ghc-unexceptionalio 0.5.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/singpolyma/unexceptionalio
Licenses: ISC
Build system: haskell
Synopsis: IO without any non-error, synchronous exceptions
Description:

When you've caught all the exceptions that can be handled safely, this is what you're left with.

ghc-pgp-wordlist 0.1.0.3
Dependencies: ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/quchen/pgp-wordlist
Licenses: Modified BSD
Build system: haskell
Synopsis: Translate between binary data and a human-readable collection of words
Description:

The PGP Word List consists of two phonetic alphabets, each with one word per possible byte value. A string of bytes is translated with these alphabets, alternating between them at each byte.

The PGP words corresponding to the bytes 5B 1D CA 6E are "erase breakaway spellbind headwaters", for example.

For further information, see http://en.wikipedia.org/wiki/PGP_word_list.

ghc-disk-free-space 0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/redneb/disk-free-space
Licenses: Modified BSD
Build system: haskell
Synopsis: Retrieve information about disk space usage
Description:

A cross-platform library for retrieving information about disk space usage.

ghc-optparse-applicative 0.17.1.0
Dependencies: ghc-transformers-compat@0.7.2 ghc-ansi-wl-pprint@0.6.9
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/pcapriotti/optparse-applicative
Licenses: Modified BSD
Build system: haskell
Synopsis: Utilities and combinators for parsing command line options
Description:

This package provides utilities and combinators for parsing command line options in Haskell.

ghc-dlist 1.0
Dependencies: ghc-quickcheck@2.14.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/spl/dlist
Licenses: Modified BSD
Build system: haskell
Synopsis: Difference lists
Description:

Difference lists are a list-like type supporting O(1) append. This is particularly useful for efficient logging and pretty printing (e.g. with the Writer monad), where list append quickly becomes too expensive.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087