checksum-0.0: Compute and verify checksums of ISBN, IBAN, etc.

Safe HaskellSafe
LanguageHaskell2010

Math.Checksum.IBAN

Description

Synopsis

Documentation

checksum :: String -> String -> Exceptional String Int Source #

checksum "DE" "210501700012345678" == Success 68

valid :: String -> Maybe String Source #

valid "DE68210501700012345678" == Nothing
valid "DE68210501700012345679" == Just "check sum does not match"