Ary Borenszweig
Ary Borenszweig
Sounds good. Also note that for example autocasting of numbers/literals is done using exceptions. I think it's just simpler to spend that effort implementing exceptions on the targets we want...
It would also be nice if these methods accepted a Path.
It would work like Ruby's `defined?`. Did you know you could do this in Ruby? ``` $ irb irb(main):001:0> defined? Foo => nil irb(main):002:0> Foo Traceback (most recent call last):...
This is a bit hard to implement. For integers and numbers it's really easy: instead of producing the number type that was written, we produce a different type. For an...
Apparently a PR was incorrectly linked to this issue.
Fixed by #5375 Now the above program gives this error: ``` [one] Running 1 test function [one] Testing test... error: The value `-1` cannot fit into `u32` which has range...
I don't know what you are doing, but `
Also, could you describe what you are doing?
I agree, though I'll probably name them read_byte, read_char, etc., to match IO
Thinking about how to implement this in the most generic way... A type like `StaticArray(T, 3)` is represented with type vars `TypeParameter("T")` for the first one, and `NumberLiteral(3)` for the...