Escrevendo e lendo
proc main(): void {
hive.file.makeDir("./out")
hive.file.write("./out/report.txt", "concluído")
hive.file.append("./out/report.txt", "\ne concluído outra vez")
if hive.file.read("./out/report.txt") is Result.Ok(text) {
echo text
}
}
Perguntando sobre um arquivo
proc main(): void {
hive.file.makeDir("./out")
hive.file.write("./out/report.txt", "concluído")
echo hive.file.exists("./out/report.txt")
if hive.file.size("./out/report.txt") is Result.Ok(n) {
echo n
}
if hive.file.list("./out") is Result.Ok(names) {
echo names
}
}