import { Data } from 'effect';class EE extends Data.TaggedError("EE")<{}> {}const e = new EE();const k = new Error();console.log(e instanceof Error) // trueconsole.log(k.name); // Errorconsole.log(e.name) // name does not exist on type EE
import { Data } from 'effect';class EE extends Data.TaggedError("EE")<{}> {}const e = new EE();const k = new Error();console.log(e instanceof Error) // trueconsole.log(k.name); // Errorconsole.log(e.name) // name does not exist on type EE