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

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-configfile 1.1.4
Dependencies: ghc-missingh@1.6.0.2
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://software.complete.org/configfile
Licenses: Modified BSD
Build system: haskell
Synopsis: Configuration file reading & writing
Description:

Parser and writer for handling sectioned config files in Haskell. . The ConfigFile module works with configuration files in a standard format that is easy for the user to edit, easy for the programmer to work with, yet remains powerful and flexible. It is inspired by, and compatible with, Python's ConfigParser module. It uses files that resemble Windows .INI-style files, but with numerous improvements. . ConfigFile provides simple calls to both read and write config files. It's possible to make a config file parsable by this module, the Unix shell, and make.

ghc-time 1.12
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell/time
Licenses:
Build system: haskell
Synopsis: A time library
Description:

Time, clocks and calendars.

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-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-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-hspec-meta 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 version of Hspec which is used to test Hspec itself
Description:

This package provides a stable version of Hspec which is used to test the in-development version of Hspec.

ghc-fusion-plugin-types 0.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/composewell/fusion-plugin-types
Licenses: Modified BSD
Build system: haskell
Synopsis: Types for the fusion-plugin package.
Description:

GHC package that provides types that when used in a package can be identified by the <https://hackage.haskell.org/package/fusion-plugin fusion-plugin> package to perform any extra optimizations.

ghc-liquid-fixpoint 0.9.2.5
Dependencies: ghc-ansi-terminal@1.1.3 ghc-async@2.2.5 ghc-attoparsec@0.14.4 ghc-store@0.7.20 ghc-boxes@0.1.5 ghc-cereal@0.5.8.3 ghc-cmdargs@0.10.22 ghc-fgl@5.8.3.0 ghc-hashable@1.5.0.0 ghc-intern@0.9.6 ghc-parallel@3.2.2.0 ghc-parser-combinators@1.3.0 ghc-typed-process@0.2.13.0 ghc-megaparsec@9.7.0 ghc-syb@0.7.2.4 ghc-smtlib-backends@0.4 ghc-smtlib-backends-process@0.3 ghc-lens-family@2.1.3 ghc-intern@0.9.6 ghc-transformers@0.6.1.1 ghc-unordered-containers@0.2.20 ghc-aeson@2.2.3.0 ghc-rest-rewrite@0.4.5 ghc-ascii-progress@0.3.3.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/ucsd-progsys/liquid-fixpoint
Licenses: Modified BSD
Build system: haskell
Synopsis: Predicate Abstraction-based Horn-Clause/Implication Constraint Solver
Description:

This package implements an SMTLIB based Horn-Clause\/Logical Implication constraint solver used for Liquid Types. . The package includes: . 1. Types for Expressions, Predicates, Constraints, Solutions 2. Code for solving constraints . Requirements . In addition to the .cabal dependencies you require . * A Z3 (<http://z3.codeplex.com>) or CVC4 (<http://cvc4.cs.nyu.edu>) binary.

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-freetype2 2.0.5
Dependencies: ghc-haskell-gi-base@0.26.8 ghc-haskell-gi@0.26.14 ghc-haskell-gi-overloading@1.0 ghc-transformers@0.6.1.1 ghc-bytestring-builder@0.10.8.2.0 freetype@2.13.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: freetype2 bindings
Description:

Bindings for freetype2, autogenerated by haskell-gi.

ghc-hspec-expectations 0.8.4
Dependencies: ghc-hunit@1.6.2.0 ghc-call-stack@0.4.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/hspec/hspec-expectations#readme
Licenses: Expat
Build system: haskell
Synopsis: Catchy combinators for HUnit
Description:

Catchy combinators for HUnit: <https://github.com/hspec/hspec-expectations#readme>.

ghc-th-lift 0.8.6
Dependencies: ghc-th-abstraction@0.7.1.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/RyanGlScott/th-lift
Licenses: Modified BSD
Build system: haskell
Synopsis: Derive Template Haskell's Lift class for datatypes.
Description:

Derive Template Haskell's @Lift@ class for datatypes using @TemplateHaskell@. The functionality in this package has largely been subsumed by the @DeriveLift@ language extension, which is available in GHC 8.0 and later versions. As such, this package is only useful as a way to backport bugfixes to @DeriveLift@ in later GHC versions back to older GHCs. . The following libraries are related: . * The <https://hackage.haskell.org/package/th-orphans th-orphans> package provides instances for @template-haskell@ syntax types. . * The <http://hackage.haskell.org/package/th-lift-instances th-lift-instances> package provides @Lift@ instances for types in @base@, @text@, @bytestring@, @vector@, etc. Some of these instances are only provided for old versions of their respective libraries, as the same @Lift@ instances are also present upstream on newer versions.

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.86.0 pango@1.57.1
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-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-rate-limit 1.4.3
Dependencies: ghc-time-units@1.0.0
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: http://github.com/acw/rate-limit
Licenses: Modified BSD
Build system: haskell
Synopsis: A basic library for rate-limiting IO actions.
Description:

In many cases, it is useful, necessary, or simply nice to limit how frequently you perform some action. For example, you may want to limit how often your program makes a request of some web site. This library is intended as a general-purpose mechanism for rate-limiting IO actions.

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-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-gtk-hs 0.3.16
Dependencies: ghc-base-compat@0.14.1 ghc-haskell-gi-base@0.26.8 ghc-gi-glib@2.0.30 ghc-gi-gobject@2.0.31 ghc-gi-gdk@4.0.9 ghc-gi-gtk@4.0.6 ghc-gi-gdkpixbuf@2.0.32
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: A wrapper for gi-gtk, adding a few more idiomatic API parts on top
Description:

A wrapper for gi-gtk, adding a few more idiomatic API parts on top

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-hint 0.9.0.8
Dependencies: ghc-paths@0.1.0.12 ghc-random@1.2.1.3 ghc-temporary@1.3
Channel: ajattix
Location: ajatt/packages/haskell.scm (ajatt packages haskell)
Home page: https://github.com/haskell-hint/hint
Licenses: Modified BSD
Build system: haskell
Synopsis: A Haskell interpreter built on top of the GHC API
Description:

This library defines an Interpreter monad. It allows to load Haskell modules, browse them, type-check and evaluate strings with Haskell expressions and even coerce them into values. The library is thread-safe and type-safe (even the coercion of expressions to values). It is, essentially, a huge subset of the GHC API wrapped in a simpler API.

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-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.

Page: 123456
Total packages: 132