dev-haskell/hashmap (haskell)

Search

Package Information

Description:
An implementation of persistent 'Map' and 'Set' containers based on hashing. The implementation is build on top of 'Data.IntMap.IntMap' and 'Data.IntSet.IntSet', with very similar API. It uses 'Hashable' class from the @hashable@ package for hashing. This package can be used as a drop-in replacement for 'Data.Map' and 'Data.Set' modules. The @'Map' key value@ is an 'Data.IntMap.IntMap' indexed by the hash value, containing either one ('key', 'value') or a @'Data.Map.Map' key value@ for all keys with the same hash value. The @'Set' elem@ is an 'Data.IntMap.IntMap' indexed by the hash value, containing either one 'elem' or @'Data.Set.Set' elem@ for all elements with the same hash value.
Homepage:
https://github.com/foxik/hashmap
License:
BSD

Versions

Version EAPI Keywords Slot
1.3.3 8 ~amd64 0/1.3.3

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>haskell@gentoo.org</email>
		<name>Gentoo Haskell</name>
	</maintainer>
	<longdescription>
		An implementation of persistent &#39;Map&#39; and &#39;Set&#39; containers
		based on hashing. The implementation is build on
		top of &#39;Data.IntMap.IntMap&#39; and &#39;Data.IntSet.IntSet&#39;,
		with very similar API. It uses &#39;Hashable&#39; class from the
		@hashable@ package for hashing.
		
		This package can be used as a drop-in replacement for
		&#39;Data.Map&#39; and &#39;Data.Set&#39; modules.
		
		The @&#39;Map&#39; key value@ is an &#39;Data.IntMap.IntMap&#39;
		indexed by the hash value, containing either one (&#39;key&#39;, &#39;value&#39;)
		or a @&#39;Data.Map.Map&#39; key value@ for all keys with the same hash value.
		
		The @&#39;Set&#39; elem@ is an &#39;Data.IntMap.IntMap&#39; indexed by
		the hash value, containing either one &#39;elem&#39; or @&#39;Data.Set.Set&#39; elem@ for
		all elements with the same hash value.
	</longdescription>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
DIST hashmap-1.3.3.tar.gz 11924 bytes 1.3.3
Unmatched Entries
Type File Size