Anonymous user
Empty directory: Difference between revisions
→{{header|D}}: added D
(→{{header|Perl}}: Added another Perl version) |
(→{{header|D}}: added D) |
||
Line 122:
fns.length == 0
</lang>
=={{header|D}}==
<lang d>import std.stdio, std.file;
void main() {
auto dir = "somedir";
writeln(dir ~ " is empty: ", dirEmpty(dir));
}
bool dirEmpty(string dirname) {
if (!exists(dirname))
throw new Exception("dir not found: " ~ dirname);
return dirEntries(dirname, SpanMode.shallow).empty;
}</lang>
<pre>somedir is empty: false</pre>
=={{header|Go}}==
<lang go>package main
|