4:12 AM
リンクされてるSRを見るとそうでもない
4:13 AM
func autoclosureFoo(_ c: @autoclosure () -> Int) { print(c()) } func autoclosureBar(_ c: @autoclosure () -> Int) { autoclosureFoo(c) // <-- This one here autoclosureFoo(c()) } func baz(_ c: () -> Int) { autoclosureFoo(c) // does not work as expected } autoclosureBar(42)
4:14 AM
これに一貫性が無いって話で