haskell-unordered-containers/hashable

A class for types that can be converted to a hash value

C++

106

577 commits

updated Jan 2, 2026

See the code

README

The hashable package

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.

Contributors

(top 30 of 31)

tibbe

177 commits

phadej

172 commits

bos

115 commits

hvr

29 commits

haskell-unordered-containers/hashable

A class for types that can be converted to a hash value

C++

106

577 commits

updated Jan 2, 2026

See the code

README

The hashable package

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.

Contributors

(top 30 of 31)

tibbe

177 commits

phadej

172 commits

bos

115 commits

hvr

29 commits

Languages

C++

73.2%

Haskell

25.2%

C

1.5%