Hoogle Search
Within LTS Haskell 24.56 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Fast RFC 4648-compliant Base32 encoding RFC 4648-compliant Base32 encodings and decodings. This library provides performant encoding and decoding primitives, as well as support for textual values.
package
base64-bytestring-type A newtype around ByteString, for base64 encoding A newtype around ByteString, for base64 encoding. Strict and lazy, normal and url alphabet variants.
package
battleship-combinatorics Compute number of possible arrangements in the battleship game Compute number of possible arrangements in the battleship game with different methods. https://en.wikipedia.org/wiki/Battleship_(game)
-
Locate Bazel runfiles location Please see the README on GitHub at https://github.com/tweag/rules_haskell/blob/master/tools/runfiles/README.md
-
BCP47 orphan instances Orphan instances for the BCP47 type
-
Haskell bindings to the bcrypt password hash Haskell bindings to the bcrypt password hash. Unlike other bindings already in existence, this package is designed to allow users to work directly with password hash strings that include information about the hashing algorithm, strength, and salt. This approach allows hashed passwords to be stored in a single field that can also be used by non-Haskell applications, and makes it easy to implement a policy of updating passwords hashed to an old policy next time the plaintext password is available. Version 1.1.3 of the OpenWall C source for bcrypt is included in this package (http://www.openwall.com/crypt/). The only modification is that the flag which enables the use of assembler has been disabled. Announcements about hs-bcrypt (including security announcements) will be sent to https://groups.google.com/forum/#!forum/hs-bcrypt-announce/join - if you use this library please consider subscribing. This mailing list is moderated and is expected to have a very low volume of mail traffic.
-
SQL DDL support and migrations support library for Beam This package provides type classes to allow backends to implement SQL DDL support for beam. This allows you to use beam syntax to write type-safe schema generation code. The package also provides features to introspect beam schemas, and support for automatic generation of migrations in SQL and Haskell formats. This is mostly a low-level support library. Most often, this library is used to write tooling to support DDL manipulation in your project, or to enable migrations support in beam backends.
-
Connection layer between beam and postgres Beam driver for PostgreSQL, an advanced open-source RDBMS
-
Template Haskell extensions to the Bech32 library. Template Haskell extensions to the Bech32 library, including quasi-quoters for compile-time checking of Bech32 string literals.
-
Micro-benchmarking with detailed statistics. Benchmarks actions and produces statistics such as min, mean, median, standard deviation, and max execution time. Also computes execution time percentiles. Comes with functions to pretty-print the results.