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.
Haskell-Source with Extensions (HSE, haskell-src-exts) is an extension of the standard haskell-src package, and handles most registered syntactic extensions to Haskell. All extensions implemented in GHC are supported. Apart from these standard extensions, it also handles regular patterns as per the HaRP extension as well as HSX-style embedded XML syntax.
This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. It includes sources for libcmark-gfm and does not require prior installation of the C library.
This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper "Splittable Pseudorandom Number Generators Using Cryptographic Hashing" by Claessen, Pałka for details and the rationale of the design.
Wrapper for the Data.Version.Version Haskell type.
This package provides Type-level booleans.
This Haskell package provides compatibility layer for ghc-aeson.
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.
This package provides a quasiquoter for non-interpolated strings, texts and bytestrings.
This package provides a parser for plain-text representations of tables. This package supports table headers, cells spanning multiple columns or rows, as well as a way to specify column alignments.
This library provides convenient combinators for working with and building parsing combinator libraries. Given a few simple instances, you get access to a large number of canned definitions. Instances exist for the parsers provided by parsec, attoparsec and base's Text.Read.
The functional graph library, FGL, is a collection of type and function definitions to address graph problems. The basis of the library is an inductive definition of graphs in the style of algebraic data types that encourages inductive, recursive definitions of graph algorithms.
This package provides combinators for building fast hashing functions. It includes hashing functions for all basic Haskell98 types.
This module allows tokens produced by skylighting-core to be rendered as ConTeXt commands.
This package provides type classes, a monad and a monad transformer that support unchecked extensible exceptions as well as asynchronous exceptions. It is compatible with the transformers package.
Concatenative gives Haskell Factor-style combinators and arrows for postfix notation. For more information on stack based languages, see https://concatenative.org.
This library provides tools to infer a software license from a given license file.
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.
GHC 7.4 introduced a new casMutVar PrimOp which is difficult to use safely, because pointer equality is a highly unstable property in Haskell. This library provides a safer method based on the concept of Tickets.
This Haskell library provides simple read-only access to the local computer's networking configuration. It is currently capable of getting a list of all the network interfaces and their respective IPv4, IPv6 and MAC addresses.
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).
This Haskell library algorithms for vector arrays.
This package provides a drop-in replacement for the standard filepath library, operating on RawFilePath values rather than FilePath values to get the speed benefits of using ByteStrings.
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.
This package provides a UTF-8 aware subset of Lua's string module for Haskell. The functions provided by this module are upper, lower, len, reverse, and sub.