logoalt Hacker News

yesbuttoday at 2:03 AM0 repliesview on HN

> You will notice the trust keyword here. Any operation (such as IO) that has an underlying unsafe mechanism (such as the @print builtin that std.stdio.print uses), must be explicitly trusted, as it is inherently impure.

just document the impure operations and stop forcing the programmer to type extra characters.