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.
This library provides tools to infer a software license from a given license file.
This package provides bindings to libpq: the C application programmer's interface to PostgreSQL. libpq is a set of library functions that allow client programs to pass queries to the PostgreSQL backend server and to receive the results of these queries.
Haddock is a documentation-generation tool for Haskell libraries.
This library provides tools for ensuring that class members are shared.
This package provides a configuration management library for programs and daemons. The features include:
Automatic, dynamic reloading in response to modifications to configuration files.
A simple, but flexible, configuration language, supporting several of the most commonly needed types of data, along with interpolation of strings from the configuration or the system environment (e.g.
$(HOME)).Subscription-based notification of changes to configuration properties.
An
importdirective allows the configuration of a complex application to be split across several smaller files, or common configuration data to be shared across several applications.
This package provides a Haskell type inhabited by finitely many values and indexed by type-level naturals.
This library provides the functions to find unique and duplicate elements in a list.
This library provides the natural numbers for Haskell.
This package provides Data.Scientific, which provides the number type Scientific. Scientific numbers are arbitrary precision and space efficient. They are represented using scientific notation.
This package provides vaults for Haskell. A vault is a persistent store for values of arbitrary types. It's like having first-class access to the storage space behind IORefs. The data structure is analogous to a bank vault, where you can access different bank boxes with different keys; hence the name. Also provided is a locker type, representing a store for a single element.
C->Haskell assists in the development of Haskell bindings to C libraries. It extracts interface information from C header files and generates Haskell code with foreign imports and marshaling. Unlike writing foreign imports by hand (or using hsc2hs), this ensures that C functions are imported with the correct Haskell types.
This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names ("Data.Colour.Names") is provided.
This library implements a technique to catch all exceptions raised within an enclosed computation, while remaining responsive to (external) asynchronous exceptions.
LeanCheck support for test-framework. This package can be used to incorporate LeanCheck tests into test-framework test suites.
This library contains simple and easy-to-use primitives for I/O using streams.
This library provides a wide array of (semi)groupoids and operations for working with them. A Semigroupoid is a Category without the requirement of identity arrows for every object in the category. A Category is any Semigroupoid for which the Yoneda lemma holds. Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of Traversable and Foldable that can be folded with just a Semigroup are added.
This package provides a quasiquoter for raw string literals, i.e. string literals that don't recognise the standard escape sequences. Basically, they make your code more readable by freeing you from the responsibility to escape backslashes. They are useful when working with regular expressions, DOS/Windows paths and markup languages (such as XML).
Haskell library for opening the web browser.
This package provides access to ALSA infrastructure, that is needed by both alsa-seq and alsa-pcm.
This package provides a Conduit interface for the LZMA compression algorithm used in the .xz file format.
This package attempts to provide support for using Amazon Web Services like S3 (storage), SQS (queuing) and others to Haskell programmers. The ultimate goal is to support all Amazon Web Services.
This library provides an interface to GSL special functions for Haskell.
This package contains basic definitions related to indexed profunctors. These are primarily intended as internal utilities to support the optics and generic-lens package families.
GLib is a collection of C data structures and utility functions for the GObject system, main loop implementation, for strings and common data structures dealing with Unicode. This package only binds as much functionality as required to support the packages that wrap libraries that are themselves based on GLib.