RosettaCodeData/Task/Empty-directory/Wren/empty-directory.wren

11 lines
307 B
Text
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
import "io" for Directory
var isEmptyDir = Fn.new { |path|
if (!Directory.exists(path)) Fiber.abort("Directory at '%(path)' does not exist.")
return Directory.list(path).count == 0
}
var path = "test"
var empty = isEmptyDir.call(path)
System.print("'%(path)' is %(empty ? "empty" : "not empty")")