回答:
elisp マニュアルから:
-関数:file-directory-p filename
This function returns ‘t’ if FILENAME is the name of an existing directory, ‘nil’ otherwise.
シンボリックリンクに関する注意事項とともに、そのdocstringも参照してください。
(ファイルディレクトリ-p FILENAME)
FILENAMEが既存のディレクトリを指定している場合はtを返します。ディレクトリへのシンボリックリンクは、ディレクトリとしてカウントされます。シンボリックリンクを区別するには、「file-symlink-p」を参照してください。
file-directory-p
あなたの友だちです。
C-u C-h a directory RET
結果の使用と閲覧が見つかりました。