> Maybe I misunderstand `{.raises.}`

I'm guessing `{.raises.}` only cares about exceptions that are always present 
regardless of `-d:danger`.

> or maybe I expect more from the compiler that should be done with static 
> analysis tools like DrNim.

It's not possible to statically check all possible functions (something 
something halting problem) and Nim prefers to err on the side of allowing them 
and checking at runtime.

Reply via email to