[erlang-questions] Erlang n00b figuring out bins

jasingleton.work <>
Tue Sep 24 16:46:58 CEST 2013

I've done a lot of development, but it's been quite a while since I've done 
functional.  Erlang is still brand-new for me, so be warned. 

I've got a (conceptual) string arriving in my sw as a binary, e.g. 
and trying to transform it into a list of strings, e.g. ["stuff", "junk", 
The mechanism I'm using is giving me a list of lists of binaries, e.g.
 [ [<<"s">>, <<"t">>, <<"u">>, <<"f">>, <<"f">>], [<<"j">>, <<"u">>   (etc)

I ended up hacking it to just take each of the lists of binaries and run it 
list_to_binary and then binary to list.  The result is what I really 
wanted, which is 
    list_to_binary(binary_to_list( [<<"s">>, <<"t">>, <<"u">>, <<"f">>, 
gives me back

That's all well and good, and functional, but has two problems:
1) I honestly don't get why it worked; I would expect those two operations 
    give me back something unchanged.
2) There's got to be a more graceful way to achieve this.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130924/7582098b/attachment.html>

More information about the erlang-questions mailing list