apecs icon indicating copy to clipboard operation
apecs copied to clipboard

a fast, extensible, type driven Haskell ECS framework for games

Results 21 apecs issues
Sort by recently updated
recently updated
newest added

`cfold` is strict in its accumulator, which means you cannot short-circuit. A lazy `cfoldr` and `cfoldMap` (based on unboxed vector equivalents) would allow for this. The `Any` and `All` are...

I can't seem to find any info about why getAll was removed except the CHANGELOG.md, which states "Removed: getAll and count, which were made redundant by cfold.", which is simply...

Hello, I ran into this library after browsing random projects. I noticed this part: > Fast - Performance is competitive with Rust ECS libraries (see benchmark results below) However, I...

Is there a community Gitter, Discord, etc.? Would be cool to talk to people who are using this!

I cloned the apecs project and tried to build it with stack, so that I can try the shmup example. However, stack build came up with the following error. Is...

# apecs 1.0 This is an (experiment for) the next version of `apecs`. At the moment this branch contains 75% of a rewrite of the core `apecs` package. The goal...

This is intended to allow both pure and impure stores (and hence underlying monad) to be used under the hood. I think most stores can be made pure with little...

I think it would be very useful to be able to create read-only snapshots of the World state. For example when running different threads for graphics and game logic, the...

discussion

Add dependency about GLU-dev. Without that package on my system, a `stack build` was failing without any kind of obvious error, and one had to go though pages of `stack...

Some things about constraints are iffy: - MaxForce/MaxBias only apply to certain types of constraints, not all constraints - Getting the properties of constraints leads to immediately outdated data when...