Function HASH-TABLE-P
hash-table-p object => generalized-boolean
object - オブジェクト
generalized-boolean - generalized-boolean
objectが型hash-tableであったらtrueを、 それ以外はfalseを返却します。
(setq table (make-hash-table)) =>  #<HASH-TABLE EQL 0/120 32511220>
(hash-table-p table) =>  true
(hash-table-p 37) =>  false
(hash-table-p '((a . 1) (b . 2))) =>  falseなし。
なし。
なし。
なし。
(hash-table-p object) == (typep object 'hash-table)