Joe Eli McIlvain

Results 323 comments of Joe Eli McIlvain

## Retry immediately These are errors related to an individual connection socket, which if encountered are not expected to happen for all available connection sockets. Hence, we should be able...

For "Impossible" errors we discussed on the sync that we should shut down the listener and do a `not_listening` event. For `EPROTO` we agreed to put it in the "Retry...

This was discussed a bit on the sync call, where Sean explained more about the options for fixing this.

I mentioned in the sync: It's easy to hide the dollar sign name, but it's more tricky to find something useful to put there for the general case. - the...

It may be best to just to list the methods available on the type: ``` Error: [main.pony:4:6](): couldn't find 'string' in (anonymous type) f.string() ^ [main.pony:4:6](): it has a method...

Suggested change to make verification failure more friendly and make people aware that they can turn it off if they run into an error: ```diff diff --git a/src/libponyc/codegen/genopt.cc b/src/libponyc/codegen/genopt.cc index...

Discussed in today's sync call. This needs to be rejected by the compiler, but it's unfortunate we can't actually reject it during type checking because we have no concept of...

> I'm convinced that :two: might be untenable because private types need to be exposed in disjointness constraints due to the potential to escape into interfaces. Imagine `(_Private val |...

Discussed the `resize`/`resize_bytes` issue in the sync call. I suggest renaming it `truncate_bytes`, and ensuring that it can only reduce the size of the buffer and never increase it, to...

@Praetonus - if you don't have time to finish this, can you talk about what concerns led you to add the "DO NOT MERGE" label?