Capturing UTF-8 code point, then concatenate the corresponding character; covert code point to utf-8 binary?

This works, but I’m wondering if there’s a better way?

iex> acc <> to_string([x])