Hi Alexander,
Not sure about file-readable?, but opened this issue to look into it:
https://github.com/slavapestov/factor/issues/1470
Thanks for the report!
On Wed, Sep 16, 2015 at 7:07 AM, Alexander Ilin <ajs...@yandex.ru> wrote:
> Hello!
>
> Thank you for the pointer. I may implement a lazy version myself if I
> really need it later.
>
> Searching around, I also found io.directories.hierarchy, which
> implements directory-tree-files. I'm not sure why there is such code
> duplication, but that version behaves slightly differently: it does not
> prefix all paths with current working directory, therefore returning
> relative paths.
>
> I've got another question about the file-readable? word. The
> documentation says that it "returns whether the file specified by path is
> readable by the current process." Here's my experiment:
>
> "C:\\boot.ini" file-readable? .
> -> t
> "C:\\boot.ini" sha-256 checksum-file hex-string .
> -> Exception "Access is denied."
>
> Being a non-root user in Windows, I have no permission to read
> C:\boot.ini, but file-readable? returns true.
>
> 16.09.2015, 01:00, "John Benediktsson" <mrj...@gmail.com>:
> > Not a lazy one, nor a virtual one, but we have a directory-iterator in
> io.directories.search vocabulary that supports breadth-first or depth-first
> recursive traversal.
> >
> > It is used to get all-files-by-depth or all-files-by-breadth as a
> sequence, act on each-file-breadth or each-file-depth, or
> filter-files-breadth or filter-files-depth.
> >
> > Hope that helps.
> >
> > On Tue, Sep 15, 2015 at 9:32 AM, Alexander Ilin <ajs...@yandex.ru>
> wrote:
> >> Hello!
> >>
> >> Is there a virtual sequence for recursive traversal of all files in a
> folder and its subfolders?
>
> ---=====---
> Александр
>
>
> ------------------------------------------------------------------------------
> Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
> Get real-time metrics from all of your servers, apps and tools
> in one place.
> SourceForge users - Click here to start your Free Trial of Datadog now!
> http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
> _______________________________________________
> Factor-talk mailing list
> Factor-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/factor-talk
>
------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk