https://github.com/rust-lang/rust/issues/58278
最近追加された dbg!() マクロはHaskellのDebug.traceShowIdのように、デバッグ出力をしてそのまま値を返す。これはデバッグ出力を無視すれば純粋なので定数式に昇格してはどうかという提案が出ている。しかしそうすると実行時だけ副作用をもつ定数式になってしまう
Conversation
Notices
-
Masaki Hara (qnighy@qnmd.info)'s status on Tuesday, 12-Mar-2019 10:10:59 JST
Masaki Hara