On Friday, 3 February 2017 at 09:28:26 UTC, yazd wrote:
Is it possible to have non-@safe callbacks be part of the
A @safe API allows you to use it within @safe code, but it
doesn't require you to also write @safe code.
Especially if you don't like to annotate your code to be @safe,
even if you think it is safe, this doesn't hinders you to use
other peoples @safe code.
Only the reverse is a problem (other people, who like to annotate
their code @safe, can't use your code if it is not annotated - so
they start to ignore your code even if it would be @safe only
because you don't bother).