A naming strategy backed by a single function
A naming strategy backed by two functions: - One function to split an input string into parts - Another function to join the parts into an output
A basic camel case naming strategy
The identity naming strategy that returns the input, unchanged
A basic snake case (snake_case
) naming strategy that maps all
characters to lowercase
A basic snake case (Snake_case
) naming strategy that preserves
character case
A basic snake case (SNAKE_CASE
) naming strategy that maps all
characters to uppercase
Companion containing several basic naming strategy implementations