groteck / elm-iban / IBAN

IBAN parser

Parse

fromString : String -> Result Types.Error Types.IBAN

Creates an IBAN value from a string

Builds and validates an IBAN given a String.

The input string can contain random spaces and lower letters.

Format

toString : Types.Format -> Types.IBAN -> String

Format an IBAN value

Formats back an IBAN value to its canonic forms. there are 2 forms:

  1. Textual i.e. characters are grouped in groups of 4
  2. Electronic i.e. without spaces, and capital letters