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

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-config-ini 0.2.5.0
Dependencies: ghc-unordered-containers@0.2.19.1 ghc-megaparsec@9.2.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/aisamanra/config-ini
Licenses: Modified BSD
Build system: haskell
Synopsis: Monadic Haskell DSL for parsing simple INI configuration files
Description:

The config-ini Haskell library exports some simple monadic functions to ease the parsing of .ini-style configuration files, and to write and update them in an efficient diff-minimal way. This means that if you parse a file, update a single field, and reserialize, that file should differ only in the field we changed and that's it: field order, comments, and incidental whitespace will remain unchanged. The library aims to produce human-readable error messages when things go wrong.

ghc-contravariant 1.5.5
Dependencies: ghc-void@0.7.3 ghc-transformers-compat@0.7.2 ghc-statevar@1.2.2 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/contravariant/
Licenses: Modified BSD
Build system: haskell
Synopsis: Contravariant functors
Description:

Contravariant functors for Haskell.

ghc-onetuple 0.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/OneTuple
Licenses: Modified BSD
Build system: haskell
Synopsis: Singleton Tuple
Description:

This package is a compatibility package for a singleton data type . > data Solo a = Solo a . Note: it's not a @newtype@ . @Solo@ is available in @base-4.16@ (GHC-9.2).

ghc-reflex-sdl2 0.3.0.2-1.6dadf2c
Dependencies: ghc-async@2.2.4 ghc-dependent-sum@0.7.2.0 ghc-exception-transformers@0.4.0.11 ghc-ref-tf@0.5.0.1 ghc-primitive@0.7.3.0 ghc-reflex@0.8.2.2 ghc-sdl2@2.5.5.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/schell/reflex-sdl2
Licenses: Expat
Build system: haskell
Synopsis: SDL2 and Reflex functional reactive programming
Description:

This package provides a minimal host for SDL2-based Reflex applications.

ghc-diagrams-core 1.5.1
Dependencies: ghc-unordered-containers@0.2.19.1 ghc-semigroups@0.20 ghc-monoid-extras@0.6.2 ghc-dual-tree@0.2.3.1 ghc-lens@5.1.1 ghc-linear@1.21.10 ghc-adjunctions@4.4.2 ghc-distributive@0.6.2.1 ghc-profunctors@5.6.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://diagrams.github.io
Licenses: Modified BSD
Build system: haskell
Synopsis: Core libraries for diagrams embedded domain-specific language
Description:

This package provides the core modules underlying diagrams, an embedded domain-specific language for compositional, declarative drawing.

ghc-inline-c-cpp 0.5.0.0
Dependencies: ghc-inline-c@0.9.1.8 ghc-safe-exceptions@0.1.7.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/inline-c-cpp
Licenses: Expat
Build system: haskell
Synopsis: Lets you embed C++ code into Haskell
Description:

This package provides utilities to inline C++ code into Haskell using inline-c.

ghc-time-manager 0.0.0
Dependencies: ghc-auto-update@0.1.6
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/yesodweb/wai
Licenses: Expat
Build system: haskell
Synopsis: Scalable timer
Description:

This library contains scalable timer functions provided by a timer manager.

ghc-svg-builder 0.1.1
Dependencies: ghc-blaze-builder@0.4.2.2 ghc-hashable@1.4.2.0 ghc-unordered-containers@0.2.19.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/diagrams/svg-builder.git
Licenses: Modified BSD
Build system: haskell
Synopsis: Domain-specific language for building Scalable Vector Graphics
Description:

Easy-to-write domain-specific language (DSL) for building Scalable Vector Graphics (SVG).

ghc-ini 0.4.2
Dependencies: ghc-attoparsec@0.14.4 ghc-unordered-containers@0.2.19.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/andreasabel/ini
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell library to easily handle configuration files in the INI format
Description:

The ghc-ini Haskell library lets programmers quickly and easily read and write configuration files in the simple INI format.

ghc-commutative-semigroups 0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/commutative-semigroups
Licenses: Modified BSD
Build system: haskell
Synopsis: Commutative semigroups
Description:

This package provides a commutative semigroup is a semigroup where the order of arguments to mappend does not matter.

ghc-tagged 0.8.6.1
Dependencies: ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/tagged
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell phantom types to avoid passing dummy arguments
Description:

This library provides phantom types for Haskell 98, to avoid having to unsafely pass dummy arguments.

ghc-reflection 2.1.7
Dependencies: ghc-tagged@0.8.6.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/reflection
Licenses: Modified BSD
Build system: haskell
Synopsis: Reify arbitrary terms into types that can be reflected back into terms
Description:

This package addresses the 'configuration problem' which is propagating configurations that are available at run-time, allowing multiple configurations to coexist without resorting to mutable global variables or System.IO.Unsafe.unsafePerformIO.

ghc-filepattern 0.1.3
Dependencies: ghc-extra@1.7.13
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ndmitchell/filepattern#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: File path glob-like matching
Description:

This package provides Haskell library for matching files using patterns such as \"src\/**\/*.png\" for all @file.png files recursively under the @filesrc directory.

Some of its features include:

  • All matching is O(n).

  • Most functions pre-compute some information given only one argument.

  • Uses match and substitute to extract suitable strings from the * and ** matches, and substitutes them back into other patterns.

  • Uses step and matchMany to perform bulk matching of many patterns against many paths simultaneously.

  • Uses System.FilePattern.Directory to perform optimised directory traverals using patterns.

ghc-selective 0.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snowleopard/selective
Licenses: Expat
Build system: haskell
Synopsis: Selective applicative functors
Description:

This package implements selective applicative functors, which allow you to declare your effects statically, and select which to execute dynamically. See the paper on selective functors for more details.

ghc-pqueue 1.4.3.0
Dependencies: ghc-indexed-traversable@0.1.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/pqueue
Licenses: Modified BSD
Build system: haskell
Synopsis: Reliable, persistent, fast priority queues
Description:

This package provides a fast, reliable priority queue implementation based on a binomial heap.

ghc-fmlist 0.9.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/sjoerdvisscher/fmlist
Licenses: Modified BSD
Build system: haskell
Synopsis: FoldMap lists
Description:

FoldMap lists are lists represented by their foldMap function. FoldMap lists have O(1) cons, snoc and append, just like DLists, but other operations might have favorable performance characteristics as well. These wild claims are still completely unverified though.

ghc-distributive 0.6.2.1
Dependencies: ghc-tagged@0.8.6.1 ghc-base-orphans@0.8.8.2 ghc-transformers-compat@0.7.2 ghc-semigroups@0.20 ghc-generic-deriving@1.14.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/distributive/
Licenses: Modified BSD
Build system: haskell
Synopsis: Distributive functors for Haskell
Description:

This package provides distributive functors for Haskell. Dual to Traversable.

ghc-cborg 0.2.9.0
Dependencies: ghc-half@0.3.1 ghc-primitive@0.7.3.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/cborg
Licenses: Modified BSD
Build system: haskell
Synopsis: Concise Binary Object Representation
Description:

This package (formerly binary-serialise-cbor) provides an efficient implementation of the Concise Binary Object Representation (CBOR), as specified by RFC 7049 at https://tools.ietf.org/html/rfc7049.

If you are looking for a library for serialisation of Haskell values, have a look at the https://hackage.haskell.org/package/serialise package, which is built upon this library.

An implementation of the standard bijection between CBOR and JSON is provided by the https://hackage.haskell.org/package/cborg-json package.

Also see https://hackage.haskell.org/package/cbor-tool for a convenient command-line utility for working with CBOR data.

ghc-hspec-hedgehog 0.0.1.2
Dependencies: ghc-hspec@2.9.7 ghc-hspec-core@2.9.7 ghc-hedgehog@1.1.2 ghc-hunit@1.6.2.0 ghc-quickcheck@2.14.3 ghc-splitmix@0.1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/parsonsmatt/hspec-hedgehog#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Integrate Hedgehog and Hspec
Description:

An integration library for hspec and hedgehog.

ghc-microlens 0.4.12.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/monadfix/microlens
Licenses: Modified BSD
Build system: haskell
Synopsis: Provides a tiny lens Haskell library with no dependencies
Description:

This Haskell package provides a lens library, just like ghc-lens, but smaller. It provides essential lenses and traversals (like _1 and _Just), as well as ones which are simply nice to have (like each, at, and ix), and some combinators (like failing and singular), but everything else is stripped. As the result, this package has no dependencies.

ghc-netlink 1.1.1.0
Dependencies: ghc-cereal@0.5.8.3 ghc-monad-loops@0.4.3 ghc-pretty-hex@1.1 ghc-language-c@0.9.2 ghc-regex-pcre@0.95.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/Ongy/netlink-hs
Licenses: Modified BSD
Build system: haskell
Synopsis: Netlink communication for Haskell
Description:

This is library provides utility to use Netlink from Haskell. The scope of this package extends over general Netlink support to specific implementations of Netlink families.

ghc-http-api-data 0.4.3
Dependencies: ghc-attoparsec@0.14.4 ghc-attoparsec-iso8601@1.0.2.1 ghc-base-compat@0.12.2 ghc-cookie@0.4.6 ghc-hashable@1.4.2.0 ghc-http-types@0.12.3 ghc-tagged@0.8.6.1 ghc-time-compat@1.9.6.1 ghc-unordered-containers@0.2.19.1 ghc-uuid-types@1.0.5
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fizruk/http-api-data
Licenses: Modified BSD
Build system: haskell
Synopsis: Convert to/from HTTP API data like URL pieces, headers and query parameters
Description:

This Haskell package defines typeclasses used for converting Haskell data types to and from HTTP API data.

ghc-hashable 1.4.2.0
Dependencies: ghc-data-array-byte@0.1.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/haskell-unordered-containers/hashable
Licenses: Modified BSD
Build system: haskell
Synopsis: Class for types that can be converted to a hash value
Description:

This package defines a class, Hashable, for types that can be converted to a hash value. This class exists for the benefit of hashing-based data structures. The package provides instances for basic types and a way to combine hash values.

ghc-extra 1.7.13
Dependencies: ghc-clock@0.8.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ndmitchell/extra#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Extra Haskell functions
Description:

This library provides extra functions for the standard Haskell libraries. Most functions are simple additions, filling out missing functionality. A few functions are available in later versions of GHC, but this package makes them available back to GHC 7.2.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091