I think typescript should add interrobang chaining

you can do obj?.prop for optional chaining
you can do obj!.prop to assert a optional property exists

you should be able to do obj‽.prop to do optional chaining while pretending you didn't

Comments