konsumlamm

Results 178 comments of konsumlamm

> This is almost equivalent to `evalBuffer 0 strat`, with the difference that `evalBuffer` always at least evaluates to WHNF. With #77 merged, `evalBuffer` no longer always evaluates the elements...

> I say intuitive because one cannot say in good faith that a union with a combination function F only running on the **_intersection_** is intuitive, I mean it's simply...

> @konsumlamm, ok so, if you had to guess without a type signature what the type signature would be you'd expect **union** with, to operate the combination function only on...

For the record, I'm not saying that I find a function like you're proposing unreasonable. In fact, I think it would be a good addition, although the fact that there...

The reason is that `bv` is inlined in the `vector` version, causing a new vector to be allocated each time `bv` is used. This can be fixed by adding a...

I don't think this is a bug in `vector`. It could be a GHC bug though.

> Thanks! Any ideas why the bug only happens with Vector and not with Array? It's probably because `vector` does more inlining.

I just noticed that `Werror` is currently ignored (I thought it was a bug at first), including only turning specific warnings into errors. Especially in these cases, this is annoying...

See https://github.com/haskell/primitive/issues/356.

Ok. Should we make a GitHub organization for that?