rfcs
rfcs copied to clipboard
RFCs for changes to Pony
This is the new home of the ponyc [issue 87](https://github.com/ponylang/ponyc/issues/87). > The reflection API should be mirror-based and capabilities-secure. If you'd like to take on writing this RFC, we'd welcome...
This issue tries to spark the discussion around 1. the need for asynchronous file IO, 2. The possible implementations thereof and 3. The new look and feel of such an...
[Moving this from the ponyc repo issues](https://github.com/ponylang/ponyc/issues/617). We need a RFC that proposes a way to embed string literals inside of string literals. This would allow docstrings to have example...
As discussed on today's sync call, due to @Theodus finding a standard library breakage in the planned fix for https://github.com/ponylang/ponyc/issues/2182#issuecomment-335878405, I think that adding syntax to our constraint language to...
### 1. Similar to the python file header encoding, the first line of code ```- * - coding:utf-8 - * -``` When coding is not uniform, the editor often overwrites...
In this issue I define arithmetic error as an computation that does not yield the same result that it would purely from a mathematical point of view (like underflow, overflow)...
Currently there is no possibility in pony to map directly to C unions. Since unions are much similar to struct type, we could just have annotation, for example: ```pony struct...
The Reader class of the buffered package contains functions that are useful to read common basic type (such as F32, F64, U32, etc..) from a byte array. Unfortunately, those functions...
On today's sync call, @sylvanc started exploring the idea of a system that would allow code to alias an `iso` into a modified capability that could not be `consume`d or...
I would like to open a discussion about the ability to **create an alias to a set of constraints** in Pony, for instance: ``` type Readable[A] = (Equatable[A] #read &...