The value you see 'efgh'is not a string, but a Char List .
[101, 102, 103, 104] ( ), . e, f, g h ASCII, iex codepoints . (, 0 433, ), .
Elixir :
A char list ( , IEx , - ASCII).
'efgh' [101, 102, 103, 104] Elixir , inspect :
Enum.map([1,2,3,4], &(&1 + 100))
#=> 'efgh'
Enum.map([1,2,3,4], &(&1 + 100)) |> inspect(charlists: :as_lists)
#=> [101, 102, 103, 104]