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 Haskell package provides a validator that can validate an email address string against RFC 5322.
SDL_mixer is a sample multi-channel audio mixer library. It supports any number of simultaneously playing channels of 16 bit stereo audio, plus a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries.
ghc-doctest-driver-gen is a Doctest's driver file generator. It lets you automatically generate driver file for Doctest's Cabal integration.
* @Boring@ types are isomorphic to @()@. . * @Absurd@ types are isomorphic to @Void@. . See [What does () mean in Haskell -answer by Conor McBride](https://stackoverflow.com/questions/33112439/what-does-mean-in-haskell/33115522#33115522)
This module allows tokens produced by skylighting-core to be rendered as HTML.
This package provides a simple applicative parser in Parsec style.
Old-time is a package for backwards compatibility with the old time library. For new projects, the newer time library is recommended.
Monad classes using type families, with instances for various monad transformers, inspired by the paper 'Functional Programming with Overloading and Higher-Order Polymorphism', by Mark P Jones. This package is almost a compatible replacement for the mtl-tf package.
The ghc-lib-parser-ex package contains GHC API parse tree utilities.
Provides default instances for types from the dlist package.
Async provides a library to run IO operations asynchronously, and wait for their results. It is a higher-level interface over threads in Haskell, in which Async a is a concurrent thread that will eventually deliver a value of type a.
The threadDelay and timeout functions from the Haskell base library use the bounded Int type for specifying the delay or timeout period. This package provides alternative functions which use the unbounded Integer type.
Provides default instances for types from the containers package.
This library provides tools to create command line interfaces with ease.
The zip-archive library provides functions for creating, modifying, and extracting files from zip archives in Haskell.
This package is an enhancement of the Text.Regex library. It wraps the PCRE C library providing Perl-compatible regular expressions.
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.
This package provides a means of generating tag files for Emacs and Vim.
This package provides a Haskell module for creating 2D and 3D plots using gnuplot.
This package provides functions to prevent or capture writing to stdout and other handles.
This is a small library for working with changes to JSON documents. It includes a library and two command-line executables in the style of the diff and patch commands available on many systems.
This Haskell package provides interfaces and helper functions for the ghc-persistent package.
This package provides an implementation of n-ary sums and n-ary products. The module Data.SOP is the main module of this library and contains more detailed documentation. The main use case of this package is to serve as the core of generics-sop.
Provides Default instances for types from the old-locale package.