Add ACID guarantees to any serializable Haskell data structure.

Version on this page:0.14.0@rev:3
LTS Haskell 8.24:0.14.3
Stackage Nightly 2017-02-11:0.14.2
Latest on Hackage:

See all snapshots acid-state appears in

LicenseRef-PublicDomain licensed by David Himmelstrup
Maintained by Lemmih
This version can be pinned in stack with:acid-state-0.14.0@sha256:ee731f97845a132d1b038f06f477ca2344e67873728db4a6a630b4aaa783943f,3047

Use regular Haskell data structures as your database and get stronger ACID guarantees than most RDBMS offer.



  • fixes for cereal 0.5 while maintaining cereal 0.4 compatibility. IMPORTANT: cereal 0.5 / safecopy 0.9 change the serialization format of Float/Double. Migration should be performed automatically on old data. However, you should be aware that once you upgrade to safecopy 0.9 / cereal 0.5, your data will be migrated and not readable by older versions of your application which are compiled against safecopy 0.8 / cereal 0.4.

  • additional fixes for TH and kinded type variables