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

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-hunit 1.6.2.0
Dependencies: ghc-call-stack@0.4.0
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://hunit.sourceforge.net/
Licenses: Modified BSD
Build system: haskell
Synopsis: Unit testing framework for Haskell
Description:

HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for Java.

ghc-crypto-cipher-tests 0.0.11
Dependencies: ghc-quickcheck@2.15.0.1 ghc-hunit@1.6.2.0 ghc-test-framework@0.8.2.2 ghc-test-framework-quickcheck2@0.3.0.6 ghc-test-framework-hunit@0.3.0.2 ghc-byteable@0.1.1 ghc-securemem@0.1.10 ghc-crypto-cipher-types@0.0.9
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/vincenthz/hs-crypto-cipher
Licenses: Modified BSD
Build system: haskell
Synopsis: Generic cryptography cipher tests for Haskell
Description:

This Haskell package contains generic tests for cryptographic ciphers, and is used by the test runners of various Haskell implementations of cryptographic ciphers.

ghc-test-framework-smallcheck 0.2
Dependencies: ghc-test-framework@0.8.2.2 ghc-smallcheck@1.2.1.1
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/feuerbach/smallcheck
Licenses: Modified BSD
Build system: haskell
Synopsis: SmallCheck support for test-framework
Description:

This package lets programmers use SmallCheck properties in Haskell's test-framework. New projects should use ghc-tasty-smallcheck instead.

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

This library provides catchy combinators for HUnit, see the README.

ghc-doctest-exitcode-stdio 0.0.0.1
Dependencies: ghc-doctest-lib@0.1.1.1 ghc-quickcheck@2.15.0.1 ghc-semigroups@0.20
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://hub.darcs.net/thielema/doctest-exitcode-stdio/
Licenses: Modified BSD
Build system: haskell
Synopsis: Run Doctests in a @code{Cabal.Test.exitcode-stdio} environment
Description:

This package allows on to run Doctests in a Cabal.Test.exitcode-stdio environment.

ghc-quickcheck 2.15.0.1
Dependencies: ghc-random-bootstrap@1.2.1.3 ghc-splitmix-bootstrap@0.1.3.1
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
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 defined in the QuickCheck library.

ghc-test-framework-th 0.2.4
Dependencies: ghc-test-framework@0.8.2.2 ghc-language-haskell-extract@0.2.4 ghc-haskell-src-exts@1.23.1 ghc-regex-posix@0.96.0.2
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/finnsson/test-generator
Licenses: Modified BSD
Build system: haskell
Synopsis: Auto generate the HUnit- and Quickcheck-bulk-code using Template Haskell
Description:

This library contains two functions: defaultMainGenerator and testGroupGenerator.

defaultMainGenerator will extract all functions beginning with case_, prop_, or test_ in the module and put them in a testGroup.

testGroupGenerator is like defaultMainGenerator but without defaultMain. It is useful if you need a function for the testgroup (e.g. if you want to be able to call the testgroup from another module).

cabal-doctest 1.0.11
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/ulidtko/cabal-doctest
Licenses: Modified BSD
Build system: haskell
Synopsis: Setup.hs helper for running doctests
Description:

To properly work, the doctest package needs plenty of configuration. This library provides the common bits for writing custom Setup.hs files.

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

This package provides HUnit support for the Tasty Haskell test framework.

hspec-discover 2.11.12
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://hspec.github.io/
Licenses: Expat
Build system: haskell
Synopsis: Automatically discover and run Hspec tests
Description:

hspec-discover is a tool which automatically discovers and runs Hspec tests.

ghc-quickcheck-assertions 0.3.0
Dependencies: ghc-quickcheck@2.15.0.1 ghc-ieee754@0.8.0 ghc-pretty-show@1.10
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/s9gf4ult/quickcheck-assertions
Licenses: LGPL 3
Build system: haskell
Synopsis: HUnit-like assertions for QuickCheck
Description:

This Haskell library provides convenient assertions with pretty-printed failure messages for QuickCheck properties, that are similar to those of HUnit.

ghc-tasty-hspec 1.2.0.4
Dependencies: ghc-hspec@2.11.12 ghc-hspec-api@2.11.12 ghc-hspec-core@2.11.12 ghc-quickcheck@2.15.0.1 ghc-tasty@1.5.3 ghc-tasty-smallcheck@0.8.2 ghc-tasty-quickcheck@0.11.1
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/mitchellwrosen/tasty-hspec
Licenses: Modified BSD
Build system: haskell
Synopsis: Hspec support for the Tasty test framework
Description:

This package provides a Tasty provider for Hspec test suites.

ghc-test-framework-hunit 0.3.0.2
Dependencies: ghc-extensible-exceptions@0.1.1.4 ghc-hunit@1.6.2.0 ghc-test-framework@0.8.2.2
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://batterseapower.github.io/test-framework/
Licenses: Modified BSD
Build system: haskell
Synopsis: HUnit support for test-framework
Description:

This package provides HUnit support for the test-framework package.

ghc-tasty-kat 0.0.3
Dependencies: ghc-tasty@1.5.3 ghc-tasty-quickcheck@0.11.1 ghc-tasty-hunit@0.10.2
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/vincenthz/tasty-kat
Licenses: Expat
Build system: haskell
Synopsis: Known Answer Tests (KAT) framework for tasty
Description:

This package provides a Known Answer Tests (KAT) framework for tasty.

ghc-tasty 1.5.3
Dependencies: ghc-tagged@0.8.9 ghc-optparse-applicative@0.18.1.0 ghc-ansi-terminal@1.1.3 ghc-unbounded-delays@0.1.1.1
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
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-tasty-quickcheck 0.11.1
Dependencies: ghc-tagged@0.8.9 ghc-tasty@1.5.3 ghc-random@1.2.1.3 ghc-quickcheck@2.15.0.1 ghc-optparse-applicative@0.18.1.0
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/UnkindPartition/tasty
Licenses: Expat
Build system: haskell
Synopsis: QuickCheck support for the Tasty test framework
Description:

This package provides QuickCheck support for the Tasty Haskell test framework.

ghc-test-framework 0.8.2.2
Dependencies: ghc-ansi-terminal@1.1.3 ghc-ansi-wl-pprint@1.0.2 ghc-random@1.2.1.3 ghc-regex-posix@0.96.0.2 ghc-old-locale@1.0.0.7 ghc-xml@1.3.14 ghc-hostname@1.0
Channel: guix
Location: gnu/packages/haskell-check.scm (gnu packages haskell-check)
Home page: https://github.com/haskell/test-framework#readme
Licenses: Modified BSD
Build system: haskell
Synopsis: Framework for running and organising tests
Description:

This package allows tests such as QuickCheck properties and HUnit test cases to be assembled into test groups, run in parallel (but reported in deterministic order, to aid diff interpretation) and filtered and controlled by command line options. All of this comes with colored test output, progress reporting and test statistics output.

ghc-crypton-x509 1.7.7
Dependencies: ghc-memory@0.18.0 ghc-hourglass@0.2.12 ghc-pem@0.2.4 ghc-asn1-types@0.3.4 ghc-asn1-encoding@0.9.6 ghc-asn1-parse@0.9.5 ghc-crypton@1.0.4
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/kazu-yamamoto/crypton-certificate
Licenses: Modified BSD
Build system: haskell
Synopsis: X509 reader and writer
Description:

This package provides generic X509 support for Haskell.

ghc-pem 0.2.4
Dependencies: ghc-basement@0.0.16 ghc-memory@0.18.0
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-pem
Licenses: Modified BSD
Build system: haskell
Synopsis: Privacy Enhanced Mail (PEM) format reader and writer
Description:

This library provides readers and writers for the Privacy Enhanced Mail (PEM) format.

ghc-cipher-aes 0.2.11
Dependencies: ghc-byteable@0.1.1 ghc-securemem@0.1.10 ghc-crypto-cipher-types@0.0.9
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/vincenthz/hs-cipher-aes
Licenses: Modified BSD
Build system: haskell
Synopsis: AES cipher implementation with advanced mode of operations for Haskell
Description:

This Haskell package provides AES cipher implementation.

The modes of operations available are ECB (Electronic code book), CBC (Cipher block chaining), CTR (Counter), XTS (XEX with ciphertext stealing), GCM (Galois Counter Mode).

The AES implementation uses AES-NI when available (on x86 and x86-64 architecture), but fallback gracefully to a software C implementation.

The software implementation uses S-Boxes, which might suffer for cache timing issues. However do notes that most other known software implementations, including very popular one (openssl, gnutls) also uses similar implementation. If it matters for your case, you should make sure you have AES-NI available, or you'll need to use a different implementation.

ghc-entropy 0.4.1.11
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/TomMD/entropy
Licenses: Modified BSD
Build system: haskell
Synopsis: Provides platform independent entropy source for Haskell
Description:

This Haskell package provides a platform independent method to obtain cryptographically strong entropy.

ghc-puremd5 2.1.4
Dependencies: ghc-cereal@0.5.8.3 ghc-crypto-api@0.13.3 ghc-tagged@0.8.9
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: https://github.com/TomMD/pureMD5
Licenses: Modified BSD
Build system: haskell
Synopsis: Haskell implementation of the MD5 hash algorithm
Description:

This package provides a Haskell-only implementation of the MD5 digest (hash) algorithm. This now supports the crypto-api class interface.

ghc-rsa 2.4.1
Dependencies: ghc-crypto-api@0.13.3 ghc-crypto-pubkey-types@0.4.3 ghc-sha@1.6.4.4
Channel: guix
Location: gnu/packages/haskell-crypto.scm (gnu packages haskell-crypto)
Home page: http://hackage.haskell.org/package/RSA
Licenses: Modified BSD
Build system: haskell
Synopsis: Implementation of RSA, using the padding schemes of PKCS#1 v2.1.
Description:

This library implements the RSA encryption and signature algorithms for arbitrarily-sized ByteStrings. While the implementations work, they are not necessarily the fastest ones on the planet. Particularly key generation. The algorithms included are based of RFC 3447, or the Public-Key Cryptography Standard for RSA, version 2.1 (a.k.a, PKCS#1 v2.1).

Total packages: 33008