io.directories vocabulary - Factor Documentation (original) (raw)

Word

Stack effect

(find-up-to-root)

( path quot: ( path -- ? ) -- obj )

( name type -- directory-entry )

?delete-file

( path -- )

?delete-tree

( path -- )

?move-file

( from to -- )

?parent-directory

( path -- path'/f )

?qualified-directory-files

( path -- seq )

containing-directory

( path -- path' )

copy-file-into

( from to -- )

copy-files-into

( files to -- )

copy-tree

( from to -- )

copy-tree-into

( from to -- )

copy-trees-into

( files to -- )

create-parent-directory

( path -- )

delete-tree

( path -- )

directory-entries

( path -- seq )

directory-files

( path -- seq )

directory-size

( path -- n )

directory-usage

( path -- assoc )

each-directory-entry

( path quot: ( ... entry -- ... ) -- )

each-file

( ... path quot: ( ... name -- ... ) -- ... )

ensure-sequence-of-directories

( obj -- seq )

find-file

( path quot: ( ... name -- ... ? ) -- path/f )

find-file-in-directories

( directories quot: ( ... name -- ... ? ) -- path'/f )

find-files

( path quot: ( ... name -- ... ? ) -- paths )

find-files-by-extension

( path extension -- seq )

find-files-by-extensions

( path extensions -- seq )

find-files-in-directories

( directories quot: ( ... name -- ... ? ) -- paths/f )

find-files-larger-than

( path size -- seq )

find-up-to-root

( path quot: ( path -- ? ) -- obj )

link-size/0

( path -- n )

make-directories

( path -- )

make-parent-directories

( filename -- filename )

move-file-into

( from to -- )

move-files-into

( files to -- )

qualified-directory-entries

( path -- seq )

qualified-directory-files

( path -- seq )

recursive-directory-entries

( path -- directory-entries )

recursive-directory-files

( path -- paths )

sequence-expected

( obj -- * )

set-current-directory

( path -- )

to-directory

( from to -- from to' )

with-directory

( path quot -- )

with-directory-entries

( path quot -- )

with-directory-files

( path quot -- )

with-ensure-directory

( path quot -- )

with-resource-directory

( quot -- )