# Functions
CatchPanic calls the given function and returns any panic as a standard error.
IsLowerCaseIdentifier accepts only lowerCaseIdentifiers.
IsUpperCaseIdentifier accepts only UpperCaseIdentifiers.
SourceCodeSHA256 generates a SHA256 of the source code files in the indicated directory and its sub-directories.
ToKebabCase converts a CamelCase identifier to kebab-case.
ToSnakeCase converts a CamelCase identifier to snake_case.
ValidateConfigName indicates if the name can be used for a config.
ValidateHostname indicates if the hostname is a valid microservice hostname.
ValidateTickerName indicates if the name can be used for a ticker.