(error? #err app/oh-no)
(error? (/ 1 0))
(error? (= 1 1.0))
(error? (=))
(let [inspect :error?] (inspect (/ 1 0)))
(error? null)
(error? false)
(error? true)
(error? 0)
(error? 1.0)
(error? "")
(error? dust/type-mismatch)
(error? "#err dust/type-mismatch")
(error? [])
(error? {})
(error? {error dust/type-mismatch})
(error? (fn [] null))
(error? `.name)
