CSPM-Interpreter-0.7.1.0: An interpreter for CSPM

Copyright(c) Fontaine 2008
LicenseBSD
MaintainerFontaine@cs.uni-duesseldorf.de
Stabilityexperimental
PortabilityGHC-only
Safe HaskellNone
LanguageHaskell2010

CSPM.Interpreter.Hash

Contents

Description

Instances of the Hash class for interpreter types and core language types

Documentation

class Hash a where Source #

Minimal complete definition

hash

Methods

hash :: a -> MD5Digest Source #

Instances

Hash Char Source # 

Methods

hash :: Char -> MD5Digest Source #

Hash MD5Digest Source # 
Hash a => Hash [a] Source # 

Methods

hash :: [a] -> MD5Digest Source #

(Hash a, Hash b) => Hash (a, b) Source # 

Methods

hash :: (a, b) -> MD5Digest Source #

(Hash a, Hash b, Hash c) => Hash (a, b, c) Source # 

Methods

hash :: (a, b, c) -> MD5Digest Source #

(Hash a, Hash b, Hash c, Hash d) => Hash (a, b, c, d) Source # 

Methods

hash :: (a, b, c, d) -> MD5Digest Source #

Orphan instances