The hashabler package

[ Tags: bsd3, data, library ] [ Propose Tags ]

This package is a rewrite of the hashable library by Milan Straka and Johan Tibell, having the following goals:

Versioning: Except for instances where we specifically note that we make no promise of consistency, changes to hash values (and consequently changes to StableHashable values, where applicable) entail a major version number bump.

Properties

Versions 0.1.0.0, 0.1.0.1, 0.1.0.2, 1.0, 1.1, 1.2, 1.2.1, 1.3.0, 2.0.0
Change log CHANGELOG.markdown
Dependencies array (>=0.4), base (>=4.6 && <4.10), bytestring, ghc-prim, integer-gmp (>=0.2), primitive, template-haskell, text (>=1.1.1.3), transformers [details]
License BSD3
Author Brandon Simmons
Maintainer brandon.m.simmons@gmail.com
Category Data
Home page https://github.com/jberryman/hashabler
Source repository head: git clone https://github.com/jberryman/hashabler.git
Uploaded Tue Aug 23 02:16:05 UTC 2016 by BrandonSimmons
Updated Sat Jun 3 16:58:43 UTC 2017 by HerbertValerioRiedel to revision 2
Distributions NixOS:2.0.0
Downloads 1110 total (47 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2016-08-23 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
integer-gmp

Are we using integer-gmp to provide fast Integer instances?

EnabledAutomatic
dev

To build tests, executables and benchmarks do `configure -fdev --enable-tests` and run the built executables by hand (i.e. not with `cabal test` etc.; we put all our different executables in test-suite sections in order to hide their dependencies from hackage)

DisabledManual
instrumented

Enables assertions in library code. When --enable-library-profiling and --enable-executable-profiling is turned on, you can get stacktraces as well

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees