Matthias Wahl

Results 50 issues of Matthias Wahl

This is a follow up on #3856 which has had a workaround applied in stdlib with #3991 The compiler is asserting due to a type with a `TypeParameter` that is...

help wanted
bug
needs investigation

It would be nice to control the distribution of values returned by the Randomness class. As Randomness is not created in user code, its methods should have an additional argument...

help wanted
enhancement

Create more generators for creating collections: - [x] Set/SetIs - [x] Map/MapIs - [ ] persistent collections

help wanted
enhancement

Example: ```pony Generators.u8().with(0) ``` This generator will create random `U8` values but will always include `0` as well. That is the property that is checked with this generator will definitely...

help wanted
enhancement

The collection Generator combinators * [`Generators.seq_of`](https://github.com/mfelsche/ponycheck/blob/3ae71ecd01e154151a9ec5535ff93d83cdec6919/ponycheck/generator.pony#L105) * [`Generators.set_of`](https://github.com/mfelsche/ponycheck/blob/3ae71ecd01e154151a9ec5535ff93d83cdec6919/ponycheck/generator.pony#L124) * [`Generators.set_is_of`](https://github.com/mfelsche/ponycheck/blob/3ae71ecd01e154151a9ec5535ff93d83cdec6919/ponycheck/generator.pony#L152) * [`Generators.map_of`](https://github.com/mfelsche/ponycheck/blob/3ae71ecd01e154151a9ec5535ff93d83cdec6919/ponycheck/generator.pony#L180) * [`Generators.map_is_of`](https://github.com/mfelsche/ponycheck/blob/3ae71ecd01e154151a9ec5535ff93d83cdec6919/ponycheck/generator.pony#L203) And any other that are implemented later should allow to create non-empty collections either via flag...

help wanted
enhancement

As a newcomer to pony (coming from java, scala, python, erlang) i would really really love to see a section about **collections** in the tutorial as this a pretty important...

Currently corral clones git repositories using https. It should also be possible to clone via ssh. It should be possible, to configure how corral clones git repositories either on the...

enhancement
needs discussion

and do the necessary refactoring. Fixes #92

DO NOT MERGE
changelog - fixed

Currently we use the deprecated [`options`](https://stdlib.ponylang.io/options--index) package. We should port stable/tack to [`cli`](https://stdlib.ponylang.io/cli--index) instead. This will resolve the problem that currently stable is unable to show a help dialogue for...

help wanted
complexity: beginner friendly

We currently have some kind of template for setting up a new project: https://github.com/ponylang/library-project-starter but setting this up is a tiny bit cumbersome as one has to replace all variables...