Matthieu Pizenberg

Results 190 comments of Matthieu Pizenberg

Just did a small analysis of the final incompatibilities for our current `large_case` benchmark. In the end, the `incompatibility_store` holds 1526 incompatibilities. Meanwhile, `incompatibilities` is of length 1482, so this...

Some very basic meta analysis of those numbers: ----- > 22 of the unique incompatibilities are derived, 507 are external This is a dependency heavy benchmark, with very few conflicts,...

Hello @the-eater. Conflicts, or also called constraints, can be expressed by the internal representation of pubgrub, by what are called "incompatibilities" in pubgrub but not by the currently exposed API....

I see. Well as you said nothing prevents you to have finer granularity on what you tell to pubgrub what "packages" are. You could tell `libc` is a "package" depending...

Nice that the opam definition of a conflict is literally what "incompatibilities" are under the hood in pubgrub On Thu, Feb 20, 2025, 17:24 Ryan Gibb ***@***.***> wrote: > Specifically,...

I was somewhat lucky that I didn’t really have a need for ConcurrentTask for my requests needing to read the full bytes response, so I just used the regular http...

> In your case how would you determine the size of the bytes response in regular elm/http? Well I don’t need to determine the size of the bytes response because...

Yes indeed I need the raw bytes for something I cannot deal with directly in Elm (cannot decode it, and don’t know the size in advance)