MemorableIds.Dictionary (Memorable IDs v0.1.0)
View SourceDictionary of words for memorable ID generation
Contains collections of English words categorized by part of speech. Used to generate human-readable, memorable identifiers.
Summary
Functions
English adjectives (78 total) Descriptive words that modify nouns
English adverbs (27 total) Words that modify verbs, adjectives, or other adverbs
Get all word collections grouped by type
English nouns - animals and common objects (68 total) Concrete things, animals, and objects
English prepositions (26 total) Words that show relationships between other words
Get a random word from specified category
Dictionary statistics for combination calculations
English verbs - present tense (40 total) Action words in present tense form
Functions
English adjectives (78 total) Descriptive words that modify nouns
English adverbs (27 total) Words that modify verbs, adjectives, or other adverbs
Get all word collections grouped by type
Examples
iex> dictionary = MemorableIds.Dictionary.all()
iex> is_list(dictionary.adjectives)
true
iex> is_map(dictionary.stats)
true
English nouns - animals and common objects (68 total) Concrete things, animals, and objects
English prepositions (26 total) Words that show relationships between other words
Get a random word from specified category
Examples
iex> word = MemorableIds.Dictionary.random_word(:adjectives)
iex> word in MemorableIds.Dictionary.adjectives()
true
Dictionary statistics for combination calculations
English verbs - present tense (40 total) Action words in present tense form