У меня есть функция, которая пытается читать из открытого IoDevice. В случае {ошибки, причины} Я хочу распечатать имя файла.Получение имени файла из IoDevice в Erlang
Как я могу это сделать?
код Источник:
read_file(IoDevice) ->
case read_file(IoDevice, []) of
{ok, OpCodes} ->
OpCodes;
{error, Reason} ->
io:format("Unable to read file ~s: ~s ~n", [File, Reason]),
[]
end.