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 module defines the Pandoc data structure, which is used by pandoc to represent structured documents. It also provides functions for building up, manipulating and serialising Pandoc structures.
This package provides a simple applicative parser in Parsec style.
This package provides a quasiquoter for non-interpolated strings, texts and bytestrings.
The package provides mutable and immutable bit arrays.
The base library exposes the hGetEcho and hSetEcho functions for querying and setting echo status, but unfortunately, neither function works with MinTTY consoles on Windows. This library provides an alternative interface which works with both MinTTY and other consoles.
This package provides a simple compatibility shim that lets you work with both binary and cereal with one chunk of serialization code.
The word-wrap Haskell library wraps long lines of text.
Alex is a tool for generating lexical analysers in Haskell. It takes a description of tokens based on regular expressions and generates a Haskell module containing code for scanning text efficiently. It is similar to the tool lex or flex for C/C++.
This package provides a module to use Skylighting to perform syntax highlighting and display the results in Brick-based interfaces.
This package provides a wrapper around the Pango C library that allows high-quality rendering of Unicode text. It can be used either with Cairo to output text in PDF, PS or other documents or with Gtk+ to display text on-screen.
This package is a compatibility package for a singleton data type . > data Solo a = Solo a . Note: it's not a @newtype@ . @Solo@ is available in @base-4.16@ (GHC-9.2).
This library provides Haskell bindings to the MySQL mysqlclient client library. It is a fairly faithful, low level library that implements most of the MySQL client API. The major departure from the C API is that in Haskell, resource management is mostly automatic and safe.
This library deliberately avoids the question of providing a ``good'' API. Its purpose is to serve as a base upon which higher-level libraries can be built.
This Haskell package was originally present in classy-prelude.
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.
Structure to hold detailed type information. The primary use-case at this time are auto-generated docs.
This package provides a monad transformer version of the ST monad for strict state threads.
This Haskell package provides the core MonadUnliftIO typeclass, instances for base and transformers, and basic utility functions.
This package provides functions for signed 15.16 precision fixed point arithmetic.
This package provides Haskell bindings to SDL2_ttf C++ library.
This package provides a simple text templating system used by pandoc.
This package provides a backwards compatibility layer for Template Haskell newer than 2.8.
This package provides an interface to file locking functionalities.
This package implements the bijection between JSON and CBOR defined in the CBOR specification, RFC 7049.
This library provides Mustache templates for Haskell based on the stache library using parsec instead of megaparsec.