| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Aztecs.ECS.Query.Reader.Class
Synopsis
- class Arrow arr => ArrowQueryReader arr where
- fetch :: Component a => arr () a
- fetchMaybe :: Component a => arr () (Maybe a)
Documentation
class Arrow arr => ArrowQueryReader arr where Source #
Arrow for queries that can read from entities.
Minimal complete definition
Methods
fetch :: Component a => arr () a Source #
Fetch a Component by its type.
fetchMaybe :: Component a => arr () (Maybe a) Source #
Instances
| ArrowQueryReader Query Source # | |
| ArrowQueryReader QueryReader Source # | |
Defined in Aztecs.ECS.Query.Reader Methods fetch :: Component a => QueryReader () a Source # fetchMaybe :: Component a => QueryReader () (Maybe a) Source # | |