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

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.


ghc-gi-webkit 6.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: Bindings for WebKit 6.x, autogenerated by haskell-gi.
Description:

Haskell WebKit bindings.

ghc-multimap 1.2.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hub.darcs.net/scravy/multimap
Licenses: Expat
Build system: haskell
Synopsis: A multimap.
Description:
This is a simple implementation of a multimap, based on "Data.Map". . [@v1.1@] @!@ had its arguments flipped. Fixed. Also added @fromMap@. . [@v1.2@] Added "Data.SetMap", renamed @Multimap@ to "Data.MultiMap". Fixed the type of @delete@. Derive instances for @Data@ and @Typeable@. . [@v1.2.1@] Fixed typos in the documentation.
ghc-status-notifier-item 0.3.1.0
Dependencies: ghc-byte-order@0.1.2.0 ghc-bytestring-to-vector@0.3.0.1 ghc-dbus@1.4.1 ghc-hslogger@1.3.2.0 ghc-lens@5.3.5 ghc-vector@0.13.2.0 ghc-optparse-applicative@0.18.1.0 ghc-dbus-hslogger@0.1.0.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/IvanMalison/status-notifier-item#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: A wrapper over the StatusNotifierItem/libappindicator dbus specification
Description:

Please see the README on Github at <https://github.com/IvanMalison/status-notifier-item#readme>

ghc-chs-cabal 0.1.1.4
Dependencies: ghc-chs-deps@0.1.0.0 ghc-unix@2.8.6.0
Propagated dependencies: ghc-unix@2.8.6.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/vmchale/libarchive
Licenses: Modified BSD
Build system: haskell
Synopsis: Custom Cabal setup that orders chs dependencies correctly.
Description:

Cabal with c2hs dependencies.

ghc-liquidhaskell 0.9.2.8.0
Dependencies: ghc-liquidhaskell-boot@0.9.2.8.0 z3@4.13.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/ucsd-progsys/liquidhaskell
Licenses: Modified BSD
Build system: haskell
Synopsis: Liquid Types for Haskell
Description:

Liquid Types for Haskell.

ghc-th-orphans 0.13.16
Dependencies: ghc-th-compat@0.1.6 ghc-th-lift@0.8.6 ghc-th-reify-many@0.1.10
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/th-orphans
Licenses: Modified BSD
Build system: haskell
Synopsis: Orphan instances for TH datatypes
Description:

Orphan instances for TH datatypes. In particular, instances for Ord and Lift, as well as a few missing Show / Eq. These instances used to live in haskell-src-meta, and that's where the version number started.

ghc-ascii-progress 0.3.3.0
Dependencies: ghc-concurrent-output@1.10.21 ghc-async@2.2.5 ghc-data-default@0.8.0.1 ghc-hspec-discover@2.11.12
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/yamadapc/haskell-ascii-progress
Licenses: Expat
Build system: haskell
Synopsis: A simple progress bar for the console.
Description:

This package provides a simple Haskell progress bar for the console. Heavily borrows from TJ Holowaychuk's Node.JS project <https://github.com/tj/node-progress progress> . <https://github.com/yamadapc/haskell-ascii-progress github>.

ghc-recursion-schemes 5.2.3
Dependencies: ghc-comonad@5.0.9 ghc-data-fix@0.3.4 ghc-free@5.2 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-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.86.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-quickcheck 2.16.0.0
Dependencies: ghc-random@1.2.1.3 ghc-splitmix@0.1.3.1 ghc-data-array-byte@0.1.0.1
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/nick8325/quickcheck
Licenses: Modified BSD
Build system: haskell
Synopsis: Automatic testing of Haskell programs
Description:

QuickCheck is a library for random testing of program properties. The programmer provides a specification of the program, in the form of properties which functions should satisfy, and QuickCheck then tests that the properties hold in a large number of randomly generated cases. Specifications are expressed in Haskell, using combinators provided by QuickCheck. QuickCheck provides combinators to define properties, observe the distribution of test data, and define test data generators. . Most of QuickCheck's functionality is exported by the main "Test.QuickCheck" module. The main exception is the monadic property testing library in "Test.QuickCheck.Monadic". . If you are new to QuickCheck, you can try looking at the following resources: . * The <http://www.cse.chalmers.se/~rjmh/QuickCheck/manual.html official QuickCheck manual>. It's a bit out-of-date in some details and doesn't cover newer QuickCheck features, but is still full of good advice. * <https://begriffs.com/posts/2017-01-14-design-use-quickcheck.html>, a detailed tutorial written by a user of QuickCheck. . The <https://hackage.haskell.org/package/quickcheck-instances quickcheck-instances> companion package provides instances for types in Haskell Platform packages at the cost of additional dependencies.

ghc-cabal-syntax 3.14.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://www.haskell.org/cabal/
Licenses: Modified BSD
Build system: haskell
Synopsis: A library for working with .cabal files
Description:

This library provides tools for reading and manipulating the .cabal file format.

ghc-hspec-core 2.11.14
Dependencies: ghc-hunit@1.6.2.0 ghc-quickcheck@2.16.0.0 ghc-ansi-terminal@1.1.3 ghc-call-stack@0.4.0 ghc-haskell-lexer@1.2.1 ghc-hspec-expectations@0.8.4 ghc-quickcheck-io@0.2.0 ghc-random@1.2.1.3 ghc-tf-random@0.5
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://hspec.github.io/
Licenses: Expat
Build system: haskell
Synopsis: A Testing Framework for Haskell
Description:

This package exposes internal types and functions that can be used to extend Hspec's functionality.

ghc-broadcast-chan 0.2.1.2
Dependencies: ghc-unliftio-core@0.2.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/merijn/broadcast-chan
Licenses: Modified BSD
Build system: haskell
Synopsis: Closable, fair, single-wakeup channel type that avoids 0 reader space leaks.
Description:
A closable, fair, single-wakeup channel that avoids the 0 reader space leak that @"Control.Concurrent.Chan"@ from base suffers from. The @Chan@ type from @"Control.Concurrent.Chan"@ consists of both a read and write end combined into a single value. This means there is always at least 1 read end for a @Chan@, which keeps any values written to it alive. This is a problem for applications/libraries that want to have a channel that can have zero listeners. @"BroadcastChan"@ splits channels into separate read and write ends. Any message written to a a channel with no existing read end is immediately dropped so it can be garbage collected.
ghc-gi-dbusmenu 0.4.14
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 ghc-gi-glib@2.0.30 ghc-gi-gobject@2.0.31 gobject-introspection@1.86.0 libdbusmenu@16.04.0-496 glib@2.86.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: Dbusmenu bindings
Description:

Bindings for libdbusmenu, autogenerated by haskell-gi.

ghc-z-data 2.0.1.0
Dependencies: ghc-case-insensitive@1.2.1.0 ghc-hashable@1.5.0.0 ghc-primitive@0.7.3.0 ghc-hspec-discover@2.11.12 ghc-quickcheck@2.16.0.0 ghc-random@1.2.1.3 ghc-scientific@0.3.8.0 ghc-tagged@0.8.9 ghc-unordered-containers@0.2.20 ghc-unicode-collation@0.1.3.6 ghc-uuid-types@1.0.6
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/ZHaskell/z-data
Licenses: Modified BSD
Build system: haskell
Synopsis: Array, vector and text
Description:

This package provides array, slice and text operations.

ghc-tasty-hunit 0.10.2
Dependencies: ghc-tasty@1.5.3 ghc-call-stack@0.4.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/UnkindPartition/tasty
Licenses: Expat
Build system: haskell
Synopsis: HUnit support for the Tasty test framework.
Description:

HUnit support for the Tasty test framework. . Note that this package does not depend on HUnit but implements the relevant subset of its API. The name is a legacy of the early versions of tasty-hunit and of test-framework-hunit, which did depend on HUnit.

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-xml-helpers 1.0.0
Dependencies: ghc-xml@1.3.14
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/acw/xml-helpers
Licenses: Modified BSD
Build system: haskell
Synopsis: Some useful helper functions for the xml library.
Description:

Included are some folds and maps I've found useful in parsing XML data.

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-time-units 1.0.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/acw/time-units
Licenses: Modified BSD
Build system: haskell
Synopsis: A basic library for defining units of time as types.
Description:

In many cases, it is useful (either for error checking or documentation reasons) to define input and output types as having a particular unit of time. In addition, by creating a type class defining type units, this library should make it easier to separate the units of time the developer wants to think in versus the units of time the library author wants to think in.

ghc-smallcheck 1.1.1
Dependencies: ghc-logict@0.8.2.0 ghc-hspec-core@2.11.14
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/Bodigrim/smallcheck
Licenses: Modified BSD
Build system: haskell
Synopsis: A property-based testing library
Description:

As of 2023, this library is largely obsolete: arbitrary test generators with shrinking such as [falsify](https://hackage.haskell.org/package/falsify) offer much better user experience. . SmallCheck is a testing library that allows to verify properties for all test cases up to some depth. The test cases are generated automatically by SmallCheck.

ghc-pipes-safe 2.3.5
Dependencies: ghc-transformers-base@0.4.6 ghc-monad-control@1.0.3.1 ghc-primitive@0.7.3.0 ghc-pipes@4.3.16
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/pipes-safe
Licenses: Modified BSD
Build system: haskell
Synopsis: Safety for the pipes ecosystem
Description:

This package adds resource management and exception handling to the @pipes@ ecosystem. . Notable features include: . * /Resource Safety/: Guarantee finalization using @finally@, @bracket@ and more . * /Exception Safety/: Even against asynchronous exceptions! . * /Laziness/: Only acquire resources when you need them . * /Promptness/: Finalize resources early when you are done with them . * /Native Exception Handling/: Catch and resume from exceptions inside pipes . * /No Buy-in/: Mix resource-safe pipes with unmanaged pipes using @hoist@.

ghc-pipes-parse 3.0.9
Dependencies: ghc-pipes@4.3.16
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/pipes-parse
Licenses: Modified BSD
Build system: haskell
Synopsis: Parsing infrastructure for the pipes ecosystem
Description:

@pipes-parse@ builds upon the @pipes@ library to provide shared parsing idioms and utilities: . * /Leftovers/: Save unused input for later consumption . * /Leftover propagation/: Leftovers are propagated backwards perfectly . * /Connect and Resume/: Use @StateT@ to save unused input for later . * /Termination Safety/: Detect and recover from end of input . @Pipes.Parse@ contains the full documentation for this library. . Read @Pipes.Parse.Tutorial@ for an extensive tutorial.

Total packages: 72465