string - modules - Convierta una cadena binaria en hexadecimal y viceversa en Elixir
for loop in elixir (1)
Hay Base.encode16 / 2 :
iex(1)> Base.encode16("foo")
"666F6F"
También puede especificar el caso:
iex(2)> Base.encode16("foo", case: :lower)
"666f6f"
¿Cómo se convierte una cadena binaria en una cadena hexadecimal y viceversa en Elixir?
Hay algunas publicaciones sobre SO con respecto a este tema para otros lenguajes de "flujo principal". Incluso hay una publicación de SO que compara varias implementaciones de C #
¿Cómo hacemos esto en el elixir?
Mi implementación fue demasiado fea para compartir ... :(