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 module provides set and multiset operations on ordered lists.
This library can load and store images in PNG, Bitmap, JPEG, Radiance, TIFF and GIF formats.
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.
The haskell-src package provides support for manipulating Haskell source code. The package provides a lexer, parser and pretty-printer, and a definition of a Haskell abstract syntax tree (AST). Common uses of this package are to parse or generate Haskell 98 code.
This package defines an Active abstraction for time-varying values with finite start and end times. It is used for describing animations within the diagrams framework.
Prior to base-4.7.0.0 there was no Eq instance for ErrorCall. This package provides an orphan instance.
This library tries to call minimum system calls which are the bottleneck of web servers.
Special values are provided by a SpecialValues typeclass. Those can be used for example by QuickCheck, see quickcheck-special.
This package provides a Haskell library for globbing: matching patterns against file paths.
ghc-citeproc parses Citation Style Language style files and uses them to generate a list of formatted citations and bibliography entries. For more information about CSL, see https://citationstyles.org/.
This package provides a minimal host for SDL2-based Reflex applications.
This package is an enhancement of the Text.Regex library. It wraps the PCRE C library providing Perl-compatible regular expressions.
This package defines a Language.Haskell.TH.Syntax.Compat module, which backports the Quote and Code types to work across a wide range of template-haskell versions. On recent versions of template-haskell (2.17.0.0 or later), this module simply re-exports Quote and Code from Language.Haskell.TH.Syntax.
Hpack is a format for Haskell packages. It is an alternative to the Cabal package format and follows different design principles. Hpack packages are described in a file named package.yaml. Both cabal2nix and stack support package.yaml natively. For other build tools the hpack executable can be used to generate a .cabal file from package.yaml.
An implementation of the git-lfs protocol.
This package provides Haskell bindings to the SDL2_gfx graphics library.
Haskell library for opening the web browser.
hscolour is a small Haskell script to colourise Haskell code. It currently has six output formats: ANSI terminal codes (optionally XTerm-256colour codes), HTML 3.2 with <font> tags, HTML 4.01 with CSS, HTML 4.01 with CSS and mouseover annotations, XHTML 1.0 with inline CSS styling, LaTeX, and mIRC chat codes.
This package provides Haskell library for matching files using patterns such as \"src\/**\/*.png\" for all @file.png files recursively under the @filesrc directory.
Some of its features include:
All matching is O(n).
Most functions pre-compute some information given only one argument.
Uses
matchandsubstituteto extract suitable strings from the*and**matches, and substitutes them back into other patterns.Uses
stepandmatchManyto perform bulk matching of many patterns against many paths simultaneously.Uses
System.FilePattern.Directoryto perform optimised directory traverals using patterns.
This library implements a technique to catch all exceptions raised within an enclosed computation, while remaining responsive to (external) asynchronous exceptions.
Provides default instances for types from the containers package.
This package provides a low-level networking interface.
This Haskell package offers a collection of channel types, similar to Control.Concurrent.STM.{TChan,TQueue} but with additional features.
regex-applicative is a Haskell library for parsing using regular expressions. Parsers can be built using Applicative interface.