On 02/03/2015 04:49 PM, Daniil Churikov wrote: > Does anybody know why `Format' param of `io:format' and friends disallows > `iodata'? allow me to guess: because iodata flattening while during output is a side effect of the output mechanisms . using iodata as "format" argument will require real flattening anyway, rendering its useless.