Mutation and Joining
Given a set of words, to convert to an identifier of a target case we use mutation as defined by the case pattern and join based on the case delimiter.
Mutation
The pattern of the case defines how to mutate each word in the word list. Applying this pattern $p$ across a list of words is called mutation.
$$\text{mutate}: \mathcal W \underset p\longrightarrow \mathcal W$$
Joining
The delimeter then describes how the words should be concatenated. To perform joining, all words are concatenated together with a delimiter $d$ between each word. This can be called interspersing.
$$\text{join}: \mathcal W \underset d\longrightarrow \mathcal I$$