github.com/Crystal-Matter/verhoeff
1.0.1 / published Oct 11, 2023 / repository
implementation of the Verhoeff checksum algorithm in crystal lang
verhoeff
An implementation of the verhoeff algorithm for crystal lang
Installation
-
Add the dependency to your
shard.yml:dependencies: verhoeff: github: spider-gazelle/verhoeff -
Run
shards install
Usage
require "verhoeff"
puts Verhoeff.generate_checksum(1234) # => 0
puts Verhoeff.validate(12340) # => true
puts Verhoeff.generate_checksum("1234") # => 0
puts Verhoeff.validate("12340") # => true
Contributors
- Stephen von Takach - creator and maintainer
API
- Verhoeff
implementation of the Verhoeff checksum algorithm