homepage: http://github.com/isovector/ecstasy/
changelog-type: markdown
hash: ef3076df41a1dbca5e097445267e9c240bc19db7511716f843a7510190f53927
test-bench-deps: {}
maintainer: sandy@sandymaguire.me
synopsis: A GHC.Generics based entity component system.
changelog: ! '# Revision history for ecstasy


  ## 0.1.0.0  -- YYYY-mm-dd


  * First version. Released on an unsuspecting world.

'
basic-deps:
  base: ! '>=4.9 && <4.10'
  containers: -any
  mtl: -any
  transformers: -any
all-versions:
- '0.1.0.0'
author: Sandy Maguire
latest: '0.1.0.0'
description-type: haddock
description: ! 'Ecstasy is an entity-component system for Haskell. It''s inspired
  by

  <https://hackage.haskell.org/package/apecs apecs>, but makes the design

  decision to focus on being idiomatic rather than being fast. Maybe. I haven''t

  actually benchmarked it.


  We achieve being idiomatic by using ''GHC.Generics'' and tricky type families

  to derive performant data stores given only a record of the desired

  components.'
license-name: BSD3

Update from Hackage at 2017-12-27T10:23:04Z
Update from Hackage at 2017-12-27T10:23:04Z
