Я пытаюсь создать файл с именем на основе целочисленного значения из функции, ясно, что ниже не работает, но дает вам идею:
getValue() -> 1.
createFile() ->
{ok, File} = file:open( getValue(), [write]),
io:format(File,"Test~n"),
file:close(File).
Это должно быть просто, даже если Эрлангс не поддерживает строки, поэтому мне просто не хватает чего-то очевидного (как и цена чего-то нового):