このとき、他のモジュールから持ってきた Error サブクラスは、本当に判定したいと思っているクラスであるかどうかを一考する必要があります。 deno-unknownutil という実際に存在するモジュールを使って説明していきます。以下のコードは実行できるようにしています。 ( deno v1.14.3 で確認 ) // mod1.ts import { ensureString } from "https://deno.land/x/unknownutil@v1.1.0/mod.ts"; export const myCoolHandler = (get: () => unknown): string => { const v = get(); ensureString(v); return v.substring(1); }; // mod2.ts import { EnsureErr
