Empty directory: Difference between revisions

(→‎{{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
Anonymous user