<div dir="ltr">@Julien, yes! I RTFM-d and I spotted both `file_type` and `check_file_accessibility` both of which filled the gap nicely; I merely wanted to test for the presence of a file as a trigger to take certain action hence my initial, somewhat disparaging remarks about see/seen !!!<br><div><br></div><div>I think that the lesson I have taken from this all so far is that I need to keep the source code to the modules open; I have my own locally built from Github version and VSCode open now, that way the syntax highlighting makes it less likely for me to miss something in the visual noise that is a monochrome PDF!</div><div><br></div><div>Thanks to everybody again, so far i am liking the mercury journey, as a part-time Prolog hacker, it's very very interesting and I feel almost like I did learning BASIC aged 11 in school!</div><div><br></div><div>Sean</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 29 Jun 2019 at 12:02, Julien Fischer <<a href="mailto:jfischer@opturion.com">jfischer@opturion.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
Hi,<br>
<br>
On Sat, 29 Jun 2019, emacstheviking wrote:<br>
<br>
> All I have found is see/seen to see if a file exists. Have I missed something totally obvious ?<br>
> And how about checking the existence of a directory too?<br>
<br>
You can use io.file_type/5.  If it returns an ok/1 result then the file<br>
exists and the argument will tell you what it is.<br>
<br>
Julien.<br>
</blockquote></div>