Task

Verify that a file called     input.txt     and   a directory called     docs     exist.



This should be done twice:  

   once for the current working directory,   and
   once for a file and a directory in the filesystem root.


Optional criteria (May 2015):   verify it works with:

   zero-length files
   an unusual filename:     `Abdu'l-Bahá.txt  


for file in [<file:input.txt>,
             <file:///input.txt>] {
  require(file.exists(),       fn { `$file is missing!` })
  require(!file.isDirectory(), fn { `$file is a directory!` })
}
 
for file in [<file:docs>,
             <file:///docs>] {
  require(file.exists(),      fn { `$file is missing!` })
  require(file.isDirectory(), fn { `$file is not a directory!` })
}