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.

WWW:	http://github.com/tibbe/hashable

Obtained from:	FreeBSD Haskell
This commit is contained in:
Gabor Pali 2011-08-13 20:36:01 +00:00
parent 52f3ff5d86
commit 3b4bf11e3a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=279633
5 changed files with 31 additions and 0 deletions

View file

@ -606,6 +606,7 @@
SUBDIR += hs-haddock
SUBDIR += hs-haddock-docs
SUBDIR += hs-happy
SUBDIR += hs-hashable
SUBDIR += hs-hashed-storage
SUBDIR += hs-haskeline
SUBDIR += hs-haskell-platform

View file

@ -0,0 +1,21 @@
# New ports collection makefile for: hs-hashable
# Date created: July 17, 2011
# Whom: haskell@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= hashable
PORTVERSION= 1.1.2.1
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= A class for types that can be converted to a hash value
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= text>=0.11.0.5
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (cabal/hashable-1.1.2.1.tar.gz) = 9df1d1333b11967bf5b714e957c5f75688e6f73f9dfb77da556b5696b21cbdce
SIZE (cabal/hashable-1.1.2.1.tar.gz) = 8406

View file

@ -0,0 +1,6 @@
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.
WWW: http://github.com/tibbe/hashable

View file

@ -74,6 +74,7 @@ gtkglext_port= x11-toolkits/hs-gtkglext
gtksourceview2_port= x11-toolkits/hs-gtksourceview2
haddock_port= devel/hs-haddock # executable
happy_port= devel/hs-happy # executable
hashable_port= devel/hs-hashable
hashed-storage_port= devel/hs-hashed-storage
haskeline_port= devel/hs-haskeline
haskell-src_port= devel/hs-haskell-src