chickadee » posix-extras » stat-mode-type

stat-mode-type sprocedure

Return only the file type bits from the mode field of stat vector S. You can then use equality operations with file type constants such as stat/ififo. However, it is probably better to use the wrappers stat-type and stat-fifo?, etc.

(= stat/ifdir (stat-mode-type (file-stat "~/.emacs.d")))
; => #t