Packages

A series of macros, and utilities to help hadling your elixir tonics.

Current section

Files

Jump to
rubbergloves lib util camel_case_resolver.ex
Raw

lib/util/camel_case_resolver.ex

defmodule Rubbergloves.Util.CamelCaseKeyResolver do
def resolve(key) do
[h | t] =
key
|> Atom.to_string()
|> Macro.camelize()
|> String.split("", trim: true)
String.downcase(h) <> Enum.join(t)
end
end