Parsing Roman numerals in F# Start here: RomanNumerals4.fs That is the best of the variants presented.