lynn/elm-ordinal/1.0.2

NOTE: this package is not compatible with Elm 0.19.1

Ordinal

A library for converting integers (23, 0, -2) to English ordinal strings ("23rd", "0th", "-2nd").

Ordinal conversion

ordinal : Int -> String

Convert an integer into an English ordinal number string (like "4th").

ordinal 42 == "42nd"
ordinal 0 == "0th"
ordinal (-1) == "-1st"
ordinalSuffix : Int -> String

Get the English ordinal suffix (st/nd/rd/th) for a given integer.

ordinalSuffix 42 == "nd"
ordinalSuffix 0 == "th"
ordinalSuffix (-1) == "st"