EnglishText.jl icon indicating copy to clipboard operation
EnglishText.jl copied to clipboard

Utilities for English-language quirks in Julia

EnglishText

EnglishText Build Status codecov.io

Currently this package includes six features:

  • indefinite for finding the right indefinite article to use
  • english for converting a positive integer to an English-language wordy representation, and the inverse function unenglish to convert the wordy representation back.
  • pluralize to pluralize a noun, and the inverse function singularize
  • ItemList to create a list of objects
  • ItemQuantity to associate a noun with a number
  • sentences to iterate over the sentences of a text

See the documentation (links above) for how to use these features.