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

Safe HaskellSafe
LanguageHaskell2010

Math.Checksum.EAN

Description

Synopsis

Documentation

checksum :: String -> Exceptional String Int Source #

checksum "400638129240" == Success 5

valid :: String -> Maybe String Source #

valid "4006381292405" == Nothing
valid "4006381292406" == Just "check sum does not match"