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.
This package provides automatic formatting for Haskell files. Both a library and an executable.
This Haskell package provides an either monad transformer.
This package provides a Storable instance for pairs and triples which should be binary compatible with C99 and C++. The only purpose of this package is to provide a standard location for this instance so that other packages needing this instance can play nicely together.
This Haskell package provides a replacement for Data.Conduit.List, as well as a convenient Conduit module.
This package provides a simple logging abstraction that allows multiple back-ends.
This library provides an easy way to define command line parsers.
This library provides mechanisms to efficiently run periodic, on-demand actions in Haskell.
This package provides Haskell bindings to SDL2_ttf C++ library.
This package provides a fully compliant Haskell 98 lexer.
This Haskell package aims to reexport all the non-conflicting and most general definitions from the "base" package.
This includes APIs for applicatives, arrows, monoids, foldables, traversables, exceptions, generics, ST, MVars and STM.
This package will never have any dependencies other than "base".
Versioning policy:
The versioning policy of this package deviates from PVP in the sense that its exports in part are transitively determined by the version of "base". Therefore it's recommended for the users of ghc-base-prelude to specify the bounds of "base" as well.
This library provides some useful extensions for ghc-commonmark to parser core commonmark syntax: smart quotes, definition lists, tables, footnotes, math, and more.
This is a Haskell library to derive Template Haskell's Lift class for datatypes.
This package provides a Readable type class for reading data types from ByteString and Text. It also includes efficient implementations for common data types.
This package provides a Conduit interface for the LZMA compression algorithm used in the .xz file format.
This package enables integration of terminal screen state in html pages.
This library is simply a collection of linear-algebra related modules split from the statistics library.
Using the API Annotations available from GHC 7.10.2, this library provides a means to round-trip any code that can be compiled by GHC, currently excluding .lhs files.
Knowledge of GHC's installation directories.
This module provides set and multiset operations on ordered lists.
This module allows tokens produced by skylighting-core to be rendered as HTML.
This package provides functions to marshal and unmarshal pandoc document types to and from Lua. . The values of most types are pushed to pandoc as "userdata" objects that wrap a stable pointer to the Haskell value; these objects come with methods to access and modify their properties. . Sequences are pushed as normal Lua tables, but are augmented with convenience functions.
This library provides a type-safe embedded domain specific language (EDSL) for SQL queries that works with SQL backends as provided by ghc-persistent. Its language closely resembles SQL, so you don't have to learn new concepts, just new syntax, and it's fairly easy to predict the generated SQL and optimize it for your backend.
This package provides Haskell bindings to SDL2_mixer.
This package provides portable implementations of parts of the unix package. This package re-exports the unix package when available. When it isn't available, portable implementations are used.