Add native `!` methods to Null, Object, Num, String, and List classes so that `!` works reliably on any value. Null returns `true`, all other types return `false` since they are considered truthy. Update documentation to describe the operator as returning the logical complement and add comprehensive tests for each type. Also fix the `all` method test to use a truthy string instead of expecting a runtime error.
3 lines
62 B
Plaintext
3 lines
62 B
Plaintext
IO.print(!123) // expect: false
|
|
IO.print(!0) // expect: false
|