CaseStyle.Tokens (case_style v1.0.1)
CaseStyle.Tokens.Spacing
how words are split
CaseStyle.Tokens.FirstLetter
first char in the stream
CaseStyle.Tokens.Char
just a char
CaseStyle.Tokens.AfterSpacingChar
first char after split
CaseStyle.Tokens.Digit
just a digit
CaseStyle.Tokens.AfterSpacingDigit
first digit after split
CaseStyle.Tokens.Literal
text that should not be treated
CaseStyle.Tokens.Start
start of the stream
CaseStyle.Tokens.End
end of the stream
Summary
Types
@type possible_tokens() :: CaseStyle.Tokens.AfterSpacingChar.t() | CaseStyle.Tokens.AfterSpacingDigit.t() | CaseStyle.Tokens.Char.t() | CaseStyle.Tokens.Digit.t() | CaseStyle.Tokens.End.t() | CaseStyle.Tokens.FirstLetter.t() | CaseStyle.Tokens.Literal.t() | CaseStyle.Tokens.Spacing.t() | CaseStyle.Tokens.Start.t()
@type t() :: [possible_tokens()]