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 package provides a commutative semigroup is a semigroup where the order of arguments to mappend does not matter.
The HMatrix package provides a Haskell library for dealing with linear systems, matrix decompositions, and other numerical computations based on BLAS and LAPACK.
This library provides implementations of concurrent FIFO queues (for both general boxed and primitive unboxed values) that are fast, perform well under contention, and offer a Chan-like interface. The library may be of limited usefulness outside of x86 architectures where the fetch-and-add instruction is not available.
This package provides a library and an executable for working with derived Show instances. By using the library, derived Show instances can be parsed into a generic data structure. The ppsh tool uses the library to produce human-readable versions of Show instances, which can be quite handy for debugging Haskell programs. We can also render complex generic values into an interactive Html page, for easier examination.
Automatically discover and run Hspec tests . <http://hspec.github.io/hspec-discover.html>
Concatenative gives Haskell Factor-style combinators and arrows for postfix notation. For more information on stack based languages, see https://concatenative.org.
This package provides a writer monad for multi-line string literals.
This package provides low-level bindings to the zlib package.
Please see the README and documentation at <https://www.stackage.org/package/githash>
This package provides a Haskell library including a Storable instance for Complex which is binary compatible with C99, C++ and Fortran complex data types.
With this package you can build a Storable instance of a record type from Storable instances of its elements in an elegant way. It does not do any magic, just a bit arithmetic to compute the right offsets, that would be otherwise done manually or by a preprocessor like C2HS. There is no guarantee that the generated memory layout is compatible with that of a corresponding C struct. However, the module generates the smallest layout that is possible with respect to the alignment of the record elements.
The documentation of System.Environment.getProgName says that "However, this is hard-to-impossible to implement on some non-Unix OSes, so instead, for maximum portability, we just return the leafname of the program as invoked." This library tries to provide the missing path.
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.
This package provides a simple text templating system used by pandoc.
This Haskell package aims to be an RFC3986 compliant URI parser that uses ByteStrings for parsing and representing the URI data.
language-python is a Haskell library for lexical analysis, parsing and pretty printing Python code. It supports versions 2.x and 3.x of Python.
Takes an error-throwing expression and puts it back in the Maybe it belongs in.
Note that this suffers from the https://ghc.haskell.org/trac/ghc/ticket/5902. Buyer beware.
This library tries to call minimum system calls which are the bottleneck of web servers.
This library provides a fast logging system for Haskell.
Haskeline provides a user interface for line input in command-line programs. This library is similar in purpose to readline, but since it is written in Haskell it is (hopefully) more easily used in other Haskell programs.
Haskeline runs both on POSIX-compatible systems and on Windows.
This package tries to compat as many time features as possible.
This library provides support for parsing and generating BitTorrent files.
This Haskell package provides some useful control operators for looping.
Shelly provides convenient systems programming in Haskell, similar in spirit to POSIX shells. Shelly is originally forked from the Shellish package.