find-path-entry ( names directories test -- path/f )


Vocabulary
io.standard-paths.private

Inputs
namesan object
directoriesan object
testan object


Outputs
path/fan object


Definition


:: find-path-entry ( names directories test -- path/f )
directories [| directory |
names [
directory swap append-path dup test call
[ drop f ] unless
] map-find drop
] map-find drop ; inline