-
Packaging ponyc 0.15.0 for openSUSE, PR https://github.com/ponylang/ponyc/pull/2047 solved most of the previous test problems, but the one in the subject is still lingering.
It occurs sometimes on …
-
The "integration.Env(invalid bundle.json in nested dir)" periodically fails. So far twice since it was merged. Here's an example:
https://circleci.com/gh/ponylang/pony-stable/204
Need to figure …
-
While working on some refactor changes to [`pony-resp`](https://github.com/jemc/pony-resp) I've noticed what seems to be a bug with union type constraints on type parameters. When using a union type c…
-
Here's a minimal example.
```pony
actor Main
new create(env: Env) =>
foo()
fun foo() =>
@bar[None](addressof baz)
fun baz() =>
None
```
The error is the following:
…
-
We do prebuilts for
- MacOS x86
- Linux x86
- Windows x86
There are others such as FreeBSD, MacOS arm that might have old versions that are unsupported. Anyone not on one of the three support…
-
There is a clang option for specifying the OS version that the output is built for. If you do not specify it, it defaults to the current OS version.
If you try to link two files that were built for…
-
Hi!
Pony is an amazing project, it was love at first sight for me. Having tried so many other languages, I can tell you I am having a great deal of fun and satisfaction coding in Pony. Congratulati…
-
# Summary
While trying to build a simple "event sourcing" style application I ran into problems with tuple matching.
Essentially if I build a tuple as a literal:
```pony
let cc: Change = ((0,…
-
```pony
class Double
let _a: Array[U8 val] = []
let _b: Array[U8 val] = []
new create(a: Array[U8 val] val, b: Array[U8 val] val) =>
for byte in a.values() do
_a.push(byte)
…
-
```pony
interface A[T]
actor Main
new create(env: Env) => None
fun a[T](xs: ReadSeq[T]): A[T] ? =>
// works if replaced with
// let err: box->T = xs(0)?
let x = xs(0)?
…