name:                 hashable
version:              1.5.0.0
visibility:           public
id:                   hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB
key:                  hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB
license:              BSD-3-Clause
maintainer:           Oleg Grenrus <oleg.grenrus@iki.fi>
author:
    Milan Straka <fox@ucw.cz>
    Johan Tibell <johan.tibell@gmail.com>

stability:            Provisional
homepage:             http://github.com/haskell-unordered-containers/hashable
synopsis:             A 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.

    'Hashable' is intended exclusively for use in in-memory data structures.

    'Hashable' does /not/ have a fixed standard.
    This allows it to improve over time.

    Because it does not have a fixed standard, different computers or computers on different versions of the code will observe different hash values.
    As such, 'hashable' is not recommended for use other than in-memory datastructures.
    Specifically, 'hashable' is not intended for network use or in applications which persist hashed values.
    For stable hashing use named hashes: sha256, crc32, xxhash etc.

category:             Data
abi:                  3834253c9fc4576d7ccdebc9a7e94766
exposed:              True
exposed-modules:
    Data.Hashable Data.Hashable.Generic Data.Hashable.Lifted

hidden-modules:
    Data.Hashable.Class Data.Hashable.FFI
    Data.Hashable.Generic.Instances Data.Hashable.Imports
    Data.Hashable.LowLevel Data.Hashable.Mix Data.Hashable.XXH3

import-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB

library-dirs:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB

library-dirs-static:
    /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB

dynamic-library-dirs: /usr/pkg/lib/aarch64-netbsd-ghc-9.10.1
data-dir:             /usr/pkg/share/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0
hs-libraries:         HShashable-1.5.0.0-93vVlDWTvOTF1kJlBpPOXB
includes:             HsHashable.h HsXXHash.h xxhash.h
depends:
    base-4.20.0.0-inplace bytestring-0.12.1.0-inplace
    containers-0.7-inplace deepseq-1.5.0.0-inplace
    filepath-1.5.2.0-inplace ghc-bignum-1.3-inplace
    ghc-prim-0.11.0-inplace os-string-2.0.2-inplace text-2.1.1-inplace

haddock-interfaces:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0/html/hashable.haddock

haddock-html:
    /usr/pkg/share/doc/aarch64-netbsd-ghc-9.10.1/hashable-1.5.0.0/html
