[erlang-questions] io:format vs io_lib:format
Anthony Shipman
als@REDACTED
Sat Aug 25 21:10:32 CEST 2007
On Saturday 25 August 2007 15:11, Maximillian Dornseif wrote:
> I understand that io:format and io_lib:format are to erlang what printf
> and sprintf are to C. So I wonder why I get different results from them.
> What am I missing here?
...........
>
> The obvious solution is to use lists:flatten(io_lib:format(...)) but why?
>
> Regards
>
> Maximillian Dornseif
The io_lib documentation says:
There is no guarantee that the character lists returned from some of the
functions are flat, they can be deep lists. lists:flatten/1 can be used for
flattening deep lists.
--
Anthony Shipman Mamas don't let your babies
als@REDACTED grow up to be outsourced.
More information about the erlang-questions
mailing list