joyful 0.1.1

Generate delightful, random word combinations - Rust port of the joyful TypeScript library
Documentation
[
  "allegory",
  "alliteration",
  "allusion",
  "almanac",
  "analogy",
  "anecdote",
  "annotation",
  "antagonist",
  "anthology",
  "antihero",
  "aphorism",
  "appendix",
  "archetype",
  "assonance",
  "autobiography",
  "ballad",
  "bibliography",
  "bildungsroman",
  "biography",
  "blurb",
  "bookmark",
  "canon",
  "canto",
  "caricature",
  "catharsis",
  "chapter",
  "characterization",
  "chronology",
  "cliche",
  "codex",
  "comedy",
  "commentary",
  "conflict",
  "connotation",
  "consonance",
  "couplet",
  "dedication",
  "denouement",
  "deus",
  "dialect",
  "dialogue",
  "diary",
  "diction",
  "didactic",
  "drama",
  "dramatis",
  "dystopia",
  "editorial",
  "elegy",
  "ellipsis",
  "enigma",
  "enjambment",
  "epilogue",
  "epiphany",
  "epistolary",
  "epitaph",
  "epithet",
  "essay",
  "euphemism",
  "excerpt",
  "exposition",
  "fable",
  "fairytale",
  "fantasy",
  "farce",
  "fiction",
  "figurative",
  "flashback",
  "flashforward",
  "foil",
  "folklore",
  "footnote",
  "foreshadowing",
  "foreword",
  "frame",
  "genre",
  "glossary",
  "haiku",
  "hardcover",
  "heroine",
  "hubris",
  "hyperbole",
  "idiom",
  "imagery",
  "index",
  "intertextuality",
  "introduction",
  "invective",
  "irony",
  "jargon",
  "juxtaposition",
  "legend",
  "leitmotif",
  "libretto",
  "limerick",
  "literary",
  "literature",
  "litotes",
  "lyric",
  "manuscript",
  "memoir",
  "metaphor",
  "meter",
  "metonymy",
  "monograph",
  "monologue",
  "mood",
  "motif",
  "mystery",
  "narration",
  "narrative",
  "narrator",
  "nonfiction",
  "novella",
  "ode",
  "omniscient",
  "onomatopoeia",
  "opus",
  "oxymoron",
  "parable",
  "paradox",
  "paragraph",
  "parody",
  "passage",
  "pastiche",
  "pastoral",
  "pathetic",
  "pentameter",
  "persona",
  "personification",
  "plot",
  "poem",
  "poetics",
  "poetry",
  "point",
  "postscript",
  "preface",
  "premise",
  "prologue",
  "propaganda",
  "prose",
  "protagonist",
  "pseudonym",
  "publisher",
  "quatrain",
  "quest",
  "quotation",
  "reader",
  "realism",
  "refrain",
  "resolution",
  "rhetoric",
  "rhyme",
  "rhythm",
  "romance",
  "saga",
  "sarcasm",
  "satire",
  "scene",
  "scribe",
  "sequel",
  "serial",
  "setting",
  "simile",
  "soliloquy",
  "sonnet",
  "stanza",
  "storyline",
  "stream",
  "structure",
  "style",
  "subplot",
  "subtext",
  "summary",
  "suspense",
  "symbol",
  "symbolism",
  "synopsis",
  "syntax",
  "tale",
  "tanka",
  "text",
  "theme",
  "thesis",
  "thriller",
  "title",
  "tome",
  "tone",
  "tragedy",
  "trope",
  "understatement",
  "utopia",
  "verse",
  "vignette",
  "villain",
  "voice",
  "wordplay"
]