haskell-xmpp-2.0.1: Haskell XMPP (eXtensible Message Passing Protocol, a.k.a. Jabber) library
Copyright(c) Dmitry Astapov 20006 Ian Lynagh 2001
LicenseBSD3
Maintainerdastapov@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Network.XMPP.MD5

Description

Takes the MD5 module supplied by Ian Lynagh and strips it a bit to reduce number of imports See http://web.comlab.ox.ac.uk/oucl/work/ian.lynagh/ and http://www.ietf.org/rfc/rfc1321.txt.

Documentation

md5 :: MD5 a => a -> ABCD Source #

md5s :: MD5 a => a -> String Source #

md5i :: MD5 a => a -> Integer Source #

class MD5 a where Source #

Methods

get_next :: a -> ([Word32], Int, a) Source #

len_pad :: Zord64 -> a -> a Source #

finished :: a -> Bool Source #

Instances

Instances details
MD5 WordList Source # 
Instance details

Defined in Network.XMPP.MD5

MD5 BoolList Source # 
Instance details

Defined in Network.XMPP.MD5

MD5 Str Source # 
Instance details

Defined in Network.XMPP.MD5

newtype ABCD Source #

Constructors

ABCD (Word32, Word32, Word32, Word32) 

Instances

Instances details
Eq ABCD Source # 
Instance details

Defined in Network.XMPP.MD5

Methods

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

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

Show ABCD Source # 
Instance details

Defined in Network.XMPP.MD5

Methods

showsPrec :: Int -> ABCD -> ShowS #

show :: ABCD -> String #

showList :: [ABCD] -> ShowS #

newtype Str Source #

Constructors

Str String 

Instances

Instances details
MD5 Str Source # 
Instance details

Defined in Network.XMPP.MD5

newtype BoolList Source #

Constructors

BoolList [Bool] 

Instances

Instances details
MD5 BoolList Source # 
Instance details

Defined in Network.XMPP.MD5

newtype WordList Source #

Constructors

WordList ([Word32], Zord64) 

Instances

Instances details
MD5 WordList Source # 
Instance details

Defined in Network.XMPP.MD5