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

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-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-dbus-hslogger 0.1.0.1
Dependencies: ghc-dbus@1.4.1 ghc-hslogger@1.3.2.0 ghc-optparse-applicative@0.18.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/IvanMalison/dbus-hslogger#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Expose a dbus server to control hslogger
Description:

Please see the README on Github at <https://github.com/IvanMalison/dbus-hslogger#readme>

ghc-gi-dbusmenugtk3 0.4.15
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 ghc-gi-gtk@4.0.6 ghc-gi-dbusmenu@0.4.14 ghc-gi-atk@2.0.28 ghc-gi-gdk@4.0.9 ghc-gi-gdkpixbuf@2.0.32 gobject-introspection@1.86.0 libdbusmenu@16.04.0-496 gtk+@3.24.51
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: DbusmenuGtk bindings
Description:

Bindings for libdbusgtk3, autogenerated by haskell-gi.

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-megaparsec 9.7.0
Dependencies: ghc-case-insensitive@1.2.1.0 ghc-parser-combinators@1.3.0 ghc-scientific@0.3.8.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-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-rest-rewrite 0.4.5
Dependencies: ghc-hashable@1.5.0.0 ghc-time@1.12 ghc-unordered-containers@0.2.20 ghc-quickcheck@2.16.0.0 ghc-monad-loops@0.4.3 z3@4.13.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/rest-rewrite
Licenses: Modified BSD
Build system: haskell
Synopsis: Rewriting library with online termination checking
Description:

REST is a Rewriting library with online termination checking. For more details see the paper at https://arxiv.org/abs/2202.05872.

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-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-tasty 1.5.3
Dependencies: ghc-tagged@0.8.9 ghc-optparse-applicative@0.18.1.0 ghc-ansi-terminal@1.1.3
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-hspec-smallcheck 0.5.3
Dependencies: ghc-hunit@1.6.2.0 ghc-call-stack@0.4.0 ghc-hspec-core@2.11.14 ghc-smallcheck@1.1.1 ghc-hspec-core@2.11.14
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hspec.github.io/
Licenses: Expat
Build system: haskell
Synopsis: SmallCheck support for the Hspec testing framework
Description:

SmallCheck support for the Hspec testing framework.

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-scotty 0.12
Dependencies: ghc-aeson@2.2.3.0 ghc-base-compat-batteries@0.14.1 ghc-blaze-builder@0.4.4.1 ghc-case-insensitive@1.2.1.0 ghc-data-default-class@0.2.0.0 ghc-fail@4.9.0.0 ghc-http-types@0.12.4 ghc-monad-control@1.0.3.1 ghc-nats@1.1.2 ghc-network@3.2.8.0 ghc-regex-compat@0.95.2.2 ghc-transformers-base@0.4.6 ghc-transformers-compat@0.7.2 ghc-wai@3.2.4 ghc-wai-extra@3.1.17 ghc-warp@3.4.8
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/scotty-web/scotty
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp
Description:
A Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp. . @ &#123;-&#35; LANGUAGE OverloadedStrings &#35;-&#125; . import Web.Scotty . import Data.Monoid (mconcat) . main = scotty 3000 $ &#32;&#32;get &#34;/:word&#34; $ do &#32;&#32;&#32;&#32;beam <- param &#34;word&#34; &#32;&#32;&#32;&#32;html $ mconcat [&#34;&#60;h1&#62;Scotty, &#34;, beam, &#34; me up!&#60;/h1&#62;&#34;] @ . . Scotty is the cheap and cheerful way to write RESTful, declarative web applications. . * A page is as simple as defining the verb, url pattern, and Text content. . * It is template-language agnostic. Anything that returns a Text value will do. . * Conforms to WAI Application interface. . * Uses very fast Warp webserver by default. . As for the name: Sinatra + Warp = Scotty. . [WAI] <http://hackage.haskell.org/package/wai> . [Warp] <http://hackage.haskell.org/package/warp>
ghc-pipes-group 1.0.12
Dependencies: ghc-free@5.2 ghc-pipes@4.3.16 ghc-pipes-parse@3.0.9
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/pipes-group
Licenses: Modified BSD
Build system: haskell
Synopsis: Group streams into substreams
Description:

@pipes-group@ uses @FreeT@ and lenses to group streams into sub-streams. Notable features include: . * /Perfect Streaming/: Group elements without collecting them into memory . * /Lens Support/: Use lenses to simplify many common operations . @Pipes.Group@ contains the full documentation for this library. . Read @Pipes.Group.Tutorial@ for an extensive tutorial.

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-unix-compat 0.7.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-pkg-janitors/unix-compat
Licenses: Modified BSD
Build system: haskell
Synopsis: Portable POSIX-compatibility layer.
Description:

This package provides portable implementations of parts of the unix package. This package re-exports the unix package when available. When it isn't available, portable implementations are used.

ghc-z-io 2.0.0.0
Dependencies: ghc-foldl@1.4.18 ghc-primitive@0.7.3.0 ghc-unix-time@0.4.17 ghc-unordered-containers@0.2.20 ghc-z-data@2.0.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/ZHaskell/Z-IO
Licenses: Modified BSD
Build system: haskell
Synopsis: Simple and high performance IO toolkit for Haskell
Description:

Simple and high performance IO toolkit for Haskell, including file system, network, ipc and more!

ghc-liquidhaskell-boot 0.9.2.8.0
Dependencies: ghc-diff@1.0.2 ghc-aeson@2.2.3.0 ghc-cereal@0.5.8.3 ghc-cmdargs@0.10.22 ghc-fingertree@0.1.6.2 ghc-gitrev@1.3.1 ghc-hashable@1.5.0.0 ghc-hscolour@1.25 ghc-liquid-fixpoint@0.9.2.5 ghc-optparse-applicative@0.18.1.0 ghc-githash@0.1.7.0 ghc-megaparsec@9.7.0 ghc-split@0.2.5 ghc-syb@0.7.2.4 ghc-th-compat@0.1.6 ghc-temporary@1.3 ghc-unordered-containers@0.2.20 ghc-recursion-schemes@5.2.3 ghc-vector@0.13.2.0 ghc-free@5.2 ghc-extra@1.8 ghc@9.2.8
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:

This package provides a plugin to verify Haskell programs. But most likely you should be using the [liquidhaskell package](https://hackage.haskell.org/package/liquidhaskell) instead, which rexports this plugin together with necessary specifications for definitions in the boot libraries.

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-lens-family 2.1.3
Dependencies: ghc-lens-family-core@2.1.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/lens-family
Licenses: Modified BSD
Build system: haskell
Synopsis: Lens Families
Description:

This package provides first class functional references in Van Laarhoven style supporting the following optics: . * Lenses (view, over) . * Traversals (toListOf, matching, over) . * Setters (over) . * Grates (zipWithOf, under, review) . * Resetters (under) . * Adapters (view, review) . * Grids (toListOf, over / under, review) . * Prisms (matching, over / under, review) . * Getters (view) . * Folders (toListOf) . * Reviewers (review).

ghc-dirstream 1.1.0
Dependencies: ghc-system-filepath@0.4.14.1 ghc-system-fileio@0.3.16.7 ghc-pipes@4.3.16 ghc-pipes-safe@2.3.5
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://hackage.haskell.org/package/dirstream
Licenses: Modified BSD
Build system: haskell
Synopsis: Easily stream directory contents in constant memory
Description:

Use this library to read large directories as streams: . * Use @ListT@ to assemble recursive directory traversals while still streaming . * Use @pipes@ to read out the stream of results . * Traversals only open directory streams lazily in response to demand . * Avoid directories with insufficient permissions . This library works on both Unix and Windows.

ghc-gi-atk 2.0.28
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 gobject-introspection@1.86.0 atk@2.52.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: Atk bindings
Description:

Bindings for Atk, autogenerated by haskell-gi.

Page: 13456
Total packages: 132