Open AndyShiue opened 8 years ago
There are three kinds of unsafely arranged with the strength, unsafe(dyn) >= unsafe(const) >= unsafe(in type). There's also another series of unsafely meaning implementing a trait is unsafe.
unsafe(dyn)
unsafe(const)
unsafe(in type)
Now I think special syntax isn't needed. Just use extensible effects.
There are three kinds of unsafely arranged with the strength,
unsafe(dyn)
>=unsafe(const)
>=unsafe(in type)
. There's also another series of unsafely meaning implementing a trait is unsafe.