_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


ghc-chs-deps 0.1.0.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://hub.darcs.net/vmchale/chs-deps
Licenses: Modified BSD
Build system: haskell
Synopsis: c2hs dependency analyzer
Description:

This is a package somewhat like cdeps which scans .chs files for dependencies.

ghc-streamly-core 0.2.3
Dependencies: ghc-fusion-plugin-types@0.1.0 ghc-heaps@0.4.1 ghc-monad-control@1.0.3.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://streamly.composewell.com
Licenses: Modified BSD
Build system: haskell
Synopsis: Streaming, parsers, arrays, serialization and more
Description:

For upgrading to streamly-0.9.0+ please read the <https://github.com/composewell/streamly/blob/streamly-0.10.0/docs/User/Project/Upgrading-0.8-to-0.9.md Streamly-0.9.0 upgrade guide>. . Streamly is a standard library for Haskell that focuses on C-like performance, modular combinators, and streaming data flow model. Streamly consists of two packages: "streamly-core" and "streamly". <https://hackage.haskell.org/package/streamly-core streamly-core> provides basic features, and depends only on GHC boot libraries (see note below), while <https://hackage.haskell.org/package/streamly streamly> provides higher-level features like concurrency, time, lifted exceptions, and networking. For documentation, visit the <https://streamly.composewell.com Streamly website>. . The streamly-core package provides the following functionality: . * Streams as composable producers of a sequence of values. * Streams provide all the functionality provided by Haskell lists but in an effectful, streaming fashion with better performance. * Streams provide ListT and logic programming functionality as well. * Folds as composable stream consumers that reduce the streams to a single value or reduce segments of streams to transform the stream. * Parsers as more powerful, composable stream consumers supporting standard parser combinators with backtracking but in a streaming fashion. * Arrays with streaming interfaces providing high performance, modularity, and concise interface as all streaming operations can be performed on arrays. * Arrays can be immutable or mutable, unboxed or boxed, pinned or unpinned. * Arrays generalize the functionality provided by @bytestring@ and @text@ packages. * Interoperability with @bytestring@ and @text@ is provided via separate packages. * Arrays and folds provide natural builder functionality so there are no separate builder modules. * High performance binary serialization with configurable JSON like features. * Streaming combinators for unicode text processing, providing functionality equivalent to the @text@ package. * String interpolation for convenient construction of strings. * Streaming console IO (stdin/stdout) operations. * Streaming file and directory IO operations. . This package covers some or all of the functionality covered by @streaming, pipes, conduit, list-t, logic-t, foldl, attoparsec, array, primitive, vector, vector-algorithms, binary, cereal, store, bytestring, text, stringsearch, interpolate@. Streamly provides a consistent, concise, modular and performant interface for all this functionality. . Note: The dependencies "heaps" and "monad-control" are included in the package solely for backward compatibility, and will be removed in future versions.

ghc-recursion-schemes 5.2.3
Dependencies: ghc-comonad@5.0.8 ghc-data-fix@0.3.2 ghc-free@5.1.10 ghc-th-abstraction@0.7.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/ekmett/recursion-schemes/
Licenses: FreeBSD
Build system: haskell
Synopsis: Representing common recursion patterns as higher-order functions
Description:

Many recursive functions share the same structure, e.g. pattern-match on the input and, depending on the data constructor, either recur on a smaller input or terminate the recursion with the base case. Another one: start with a seed value, use it to produce the first element of an infinite list, and recur on a modified seed in order to produce the rest of the list. Such a structure is called a recursion scheme. Using higher-order functions to implement those recursion schemes makes your code clearer, faster, and safer. See README for details.

ghc-tasty 1.5.3
Dependencies: ghc-tagged@0.8.6.1 ghc-optparse-applicative@0.17.1.0 ghc-ansi-terminal@0.11.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/UnkindPartition/tasty
Licenses: Expat
Build system: haskell
Synopsis: Modern and extensible testing framework
Description:

Tasty is a modern testing framework for Haskell. It lets you combine your unit tests, golden tests, QuickCheck/SmallCheck properties, and any other types of tests into a single test suite.

ghc-lzma-static 5.2.5.5
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/hasufell/lzma-static
Licenses: Modified BSD
Build system: haskell
Synopsis: LZMA/XZ compression and decompression (static).
Description:

This package provides a pure interface for compressing and decompressing LZMA (Lempel&#8211;Ziv&#8211;Markov chain algorithm) streams of data represented as lazy ByteStrings. A monadic incremental interface is provided as well. This package relies on the liblzma C library.

ghc-gi-cairo-connector 0.1.1
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-gi-cairo@1.0.30 ghc-gi-cairo-render@0.1.2
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/cohomology/gi-cairo-render
Licenses: LGPL 2.1
Build system: haskell
Synopsis: GI friendly Binding to the Cairo library.
Description:

This library contains glue code used to interconnect Haskell GI and Cairo

ghc-primitive-unaligned 0.1.1.1
Dependencies: ghc-primitive@0.7.3.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-primitive/primitive-unaligned
Licenses: Modified BSD
Build system: haskell
Synopsis: Unaligned access to primitive arrays
Description:

Unaligned access to primitive arrays. The offsets are given in bytes rather than elements.

ghc-gi-pango 1.0.30
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 ghc-gi-gobject@2.0.31 ghc-gi-glib@2.0.30 ghc-gi-gio@2.0.35 ghc-gi-harfbuzz@0.0.10 gobject-introspection@1.82.0 pango@1.54.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Pango bindings
Description:

Bindings for Pango, autogenerated by haskell-gi.

ghc-io-storage 0.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/willdonnelly/io-storage
Licenses: Modified BSD
Build system: haskell
Synopsis: A key-value store in the IO monad.
Description:

This library allows an application to extend the 'global state' hidden inside the IO monad with semi-arbitrary data. Data is required to be 'Typeable'. The library provides an essentially unbounded number of key-value stores indexed by strings, with each key within the stores also being a string.

ghc-byte-order 0.1.2.0
Dependencies: ghc-primitive@0.7.3.0 ghc-primitive-unaligned@0.1.1.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/andrewthad/byte-order
Licenses: Modified BSD
Build system: haskell
Synopsis: Portable big-endian and little-endian conversions
Description:

This library provides an interface to portably work with byte arrays whose contents are known to be of a fixed endianness. There are two ways to use this module. See the `System.ByteOrder` module for more documentation.

ghc-bzip2-clib 1.0.8
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/hasufell/bzip2-clib
Licenses: Modified BSD
Build system: haskell
Synopsis: bzip2 C sources.
Description:

Haskell bindings for libarchive. Provides the ability to unpack archives, including the ability to unpack archives lazily.

ghc-tasty-quickcheck 0.11.1
Dependencies: ghc-tagged@0.8.6.1 ghc-tasty@1.5.3 ghc-random@1.2.1.1 ghc-quickcheck@2.16.0.0 ghc-optparse-applicative@0.17.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/UnkindPartition/tasty
Licenses: Expat
Build system: haskell
Synopsis: QuickCheck support for the Tasty test framework.
Description:

QuickCheck support for the Tasty test framework. .

ghc-lockfree-queue 0.2.4
Dependencies: ghc-abstract-deque@0.3 ghc-atomic-primops@0.8.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/rrnewton/haskell-lockfree/wiki
Licenses: Modified BSD
Build system: haskell
Synopsis: Michael and Scott lock-free queues.
Description:

Michael and Scott queues are described in their PODC 1996 paper: . <http://dl.acm.org/citation.cfm?id=248052.248106> . These are single-ended concurrent queues based on a singlly linked list and using atomic CAS instructions to swap the tail pointers. As a well-known efficient algorithm they became the basis for Java's @ConcurrentLinkedQueue@.

ghc-libarchive 3.0.4.2
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/vmchale/libarchive
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell interface to libarchive.
Description:

Haskell bindings for libarchive. Provides the ability to unpack archives, including the ability to unpack archives lazily.

ghc-gi-cairo-render 0.1.2
Dependencies: ghc-utf8-string@1.0.2 ghc-haskell-gi-base@0.26.8 cairo@1.18.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/cohomology/gi-cairo-render
Licenses: Modified BSD
Build system: haskell
Synopsis: GI friendly Binding to the Cairo library.
Description:

Cairo is a library to render high quality vector graphics. There exist various backends that allows rendering to Gtk windows, PDF, PS, PNG and SVG documents, amongst others.

ghc-gi-harfbuzz 0.0.10
Dependencies: freetype@2.13.3 ghc-gi-freetype2@2.0.5 ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 ghc-gi-gobject@2.0.31 ghc-gi-glib@2.0.30 gobject-introspection@1.82.0 harfbuzz@11.4.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: HarfBuzz bindings
Description:

Bindings for HarfBuzz, autogenerated by haskell-gi.

ghc-sha 1.6.4.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/SHA
Licenses: Modified BSD
Build system: haskell
Synopsis: Implementations of the SHA suite of message digest functions
Description:

This library implements the SHA suite of message digest functions, according to NIST FIPS 180-2 (with the SHA-224 addendum), as well as the SHA-based HMAC routines. The functions have been tested against most of the NIST and RFC test vectors for the various functions. While some attention has been paid to performance, these do not presently reach the speed of well-tuned libraries, like OpenSSL.

ghc-dyre 0.9.1
Dependencies: ghc-executable-path@0.0.3.1 ghc-io-storage@0.3 ghc-xdg-basedir@0.2.2
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/willdonnelly/dyre
Licenses: Modified BSD
Build system: haskell
Synopsis: Dynamic reconfiguration in Haskell
Description:

Dyre implements dynamic reconfiguration facilities after the style of Xmonad. Dyre aims to be as simple as possible without sacrificing features, and places an emphasis on simplicity of integration with an application. A full introduction with a complete example project can be found in the documentation for 'Config.Dyre'

ghc-smtlib-backends-tests 0.3
Dependencies: ghc-smtlib-backends@0.4 ghc-tasty@1.5.3 ghc-tasty-hunit@0.10.2
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/smtlib-backends-tests
Licenses: Expat
Build system: haskell
Synopsis: Testing SMT-LIB backends.
Description:

This library provides common functions and values used for testing SMT-LIB backends, as provided by the smtlib-backends library.

ghc-gi-soup 3.0.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: Libsoup 3.x bindings.
Description:

Bindings for Libsoup 3.x, autogenerated by haskell-gi.

ghc-megaparsec 9.7.0
Dependencies: ghc-case-insensitive@1.2.1.0 ghc-parser-combinators@1.3.0 ghc-scientific@0.3.7.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/mrkkrp/megaparsec
Licenses:
Build system: haskell
Synopsis: Monadic parser combinators
Description:

This is an industrial-strength monadic parser combinator library. Megaparsec is a feature-rich package that tries to find a nice balance between speed, flexibility, and quality of parse errors.

ghc-haskell-gi-overloading 1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: Modified BSD
Build system: haskell
Synopsis: Overloading support for haskell-gi
Description:

Control overloading support in haskell-gi generated bindings

ghc-gi-javascriptcore 6.0.4
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-gi/haskell-gi
Licenses: LGPL 2.1
Build system: haskell
Synopsis: JavaScriptCore 6.x bindings.
Description:

Bindings for JavaScriptCore 6.x, autogenerated by haskell-gi.

Page: 123456
Total results: 132