Function: f-directories
f-directories is a byte-compiled function defined in f.el.
Signature
(f-directories PATH &optional FN RECURSIVE)
Documentation
Find all directories in PATH. See f-entries.
Other relevant functions are documented in the f group.
Shortdoc
;; f
(f-directories "path/to/dir")
-> [it depends]
(f-directories "path/to/dir" #'(lambda (dir) (equal (f-filename dir) "test")))
-> [it depends]
(f-directories "path/to/dir" nil t)
-> [it depends]
(f--directories "path/to/dir" (equal (f-filename it) "test"))
-> [it depends]
Source Code
;; Defined in ~/.emacs.d/elpa/f-20241003.1131/f.el
(defun f-directories (path &optional fn recursive)
"Find all directories in PATH. See `f-entries'."
(let ((directories (-select 'f-directory-p (f--collect-entries path recursive))))
(if fn (-select fn directories) directories)))