Skip to contents

A comprehensive toolkit for expressing yourself textually.

Installation

# install.packages("pak")
pak::pak("hadley/YELLING")

Usage

Volume Control

YELL("hello")
#> [1] "HELLO"

WHISPER("PLEASE BE QUIET")
#> [1] "please be quiet"

SCREAM("fire")
#> [1] "FIRE!!!"

YELL_LOUDER("HELLO!")
#> [1] "HELLO!!!!"

Emotional Expression

SARCASTICALLY("oh wow thats great")
#> [1] "Oh wOw tHaTs gReAt"

PASSIVE_AGGRESSIVELY("fine whatever sure")
#> [1] "fine. whatever. sure"

DRAMATICALLY("I cant believe it")
#> [1] "I... cant... believe... it"

Internet Culture

CLAP("say it louder")
#> [1] "say 👏 it 👏 louder"

MOCK("I'm not mad")
#> [1] "i'm nOt mAd"

Sound Effects

ECHO("hello")
#> [1] "HELLO... Hello... hello"

ELONGATE("no")
#> [1] "nooo"

STUTTER("what do you mean")
#> [1] "w-what d-do y-you m-mean"

Utility

IS_YELLING("HELLO")
#> [1] TRUE

SHOUT_INTO_VOID("HELLO?")
#> [1] ""

INDOOR_VOICE("HELLO")
#> [1] "please use your indoor voice: hello"

Scream Cipher

Based on XKCD 3054, encodes text using A with different diacritical marks for each letter.

SCREAM_CIPHER("hello")
#> [1] "ÅÂǍǍḀ"

SCREAM_CIPHER("ÅÂǍǍḀ", decode = TRUE)
#> [1] "HELLO"