Come convertire [<<"a">>, <<"b">>, <<"c">>]
in ["a", "b", "c"]
?Elenco binario in lista stringhe - Erlang
6
A
risposta
8
[binary_to_list(X) || X <- [<<"a">>, <<"b">>, <<"c">>]].
o più elaborata
BinList = [<<"a">>, <<"b">>, <<"c">>], NormalList = [binary_to_list(X) || X <- BinList], NormalList.
2
si può fare in questo modo:
A=[<<"a">>, <<"b">>, <<"c">>]
B=[binary_to_list(Item) || Item <- A]
5
Oppure, utilizzando gli elenchi: mappa/2:
lists:map(fun erlang:binary_to_list/1, [<<"a">>, <<"b">>, <<"c">>]).
Link binary_to_list docu: http://erldocs.com/R15B/erts/erlang.html?i=3#binary_to_list/1. – kay
Link serve un 404. Presumibilmente questa è la posizione corrente http://erlang.org/doc/man/erlang.html#binary_to_list-1 –