Anders Evensen

Results 42 comments of Anders Evensen

Triage: there hasn't been much movement on the tracking issue for `try_reserve_kind` (https://github.com/rust-lang/rust/issues/48043). It may be worthwhile looking into a way to surface the error ourselves. We could either: -...

For reference, the XOR filter would look like this: ``` filter::And ``` This is the equivalent of `(has(A) || has(B)) && !(has(A) && has(B))`. I'm not sure if there is...

This was largely covered by #206, but I think there is still work that can be done here. Ideally, I would like to have a single generic results object that...

This is basically blocked on specialization. The pull request I put together (#96) is getting stale as the API expands and grows in other ways, and as it currently stands,...

This may be something worth addressing again. I've recently been working on following the [`rustrogueliketutorial`](https://github.com/amethyst/rustrogueliketutorial), using `brood` in place of `specs` wherever necessary. This has been enlightening in many ways,...

As mentioned in #7, a check could also be added to verify that no duplicate `Component`s occur in a `Registry`.

Basically every single one of these is handled by the `canonical` branch, which is an implementation of what is discussed in #98. The only snag seems to be ensuring that...

Checking for uniqueness of `Registry` components does seem to be possible with some nightly features right now. See https://github.com/WaffleLapkin/minihlist/pull/15 (specifically, the files that are removed by this PR lol) for...

I've thought about this for a bit now, and I think the best way to implement this would be to also introduce a `Components` trait, along with `components!()` and `Components!()`...

Not sure how well this will work, but it might be worth looking into [iai](https://github.com/bheisler/iai) for benchmarking on CI. It might be complicated to get working, but micro improvements won't...