Ary Borenszweig

Results 414 comments of 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...