darcs-2.12.5: a distributed, interactive, smart revision control system

Copyright2001 2004 Ian Lynagh <igloo@earth.li>
LicenseGPL
Maintainerdarcs-devel@darcs.net
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Darcs.Util.Crypt.SHA1

Description

 

Documentation

data SHA1 Source #

Constructors

SHA1 !Word32 !Word32 !Word32 !Word32 !Word32 

Instances

Eq SHA1 Source # 

Methods

(==) :: SHA1 -> SHA1 -> Bool #

(/=) :: SHA1 -> SHA1 -> Bool #

Ord SHA1 Source # 

Methods

compare :: SHA1 -> SHA1 -> Ordering #

(<) :: SHA1 -> SHA1 -> Bool #

(<=) :: SHA1 -> SHA1 -> Bool #

(>) :: SHA1 -> SHA1 -> Bool #

(>=) :: SHA1 -> SHA1 -> Bool #

max :: SHA1 -> SHA1 -> SHA1 #

min :: SHA1 -> SHA1 -> SHA1 #

Show SHA1 Source # 

Methods

showsPrec :: Int -> SHA1 -> ShowS #

show :: SHA1 -> String #

showList :: [SHA1] -> ShowS #

Binary SHA1 Source # 

Methods

put :: SHA1 -> Put #

get :: Get SHA1 #

putList :: [SHA1] -> Put #