Changelog of @hackage/concurrent-state 0.5.1.4

0.5.1.4

  • GHC 7.7 and 7.2 compatibility

0.5.1.3

  • Clean up MonadFork instances

0.5.1.2

  • Add a concurrent chat server example
  • Install with -fexamples to enable example binaries

0.5.1.1

  • Specialize `get' for StateC and RWSC to avoid an STM transaction

0.5.1.0

  • Remove Monoid w constraint from MonadFork instances for RWS

0.5.0.1

  • Support GHC 7.4.2

0.5.0.0

  • Add RWSC
  • Remove liftCallCCC', since the difference between it and liftCallCCC is indistinguishable in this library

0.4.2.0

  • Remove MonadCatch constraint from MonadFork

0.4.1.0

  • Add forkWithUnmask, forkOnWithUnmask to Control.Concurrent.Lifted.Fork

0.4.0.0

  • MonadFork (adds `exceptions' dependency)
  • Helpers for running concurrent operations on one input

0.3.3.2

  • Add changelog to tarball

0.3.3.1

  • Add changelog

0.3.3.0

  • Add instances for exceptions' MonadCatch

0.3.2.0

  • Remove redundant `modify' definition

0.3.1.1

  • Constrain mtl' to recent versions with state' as a MonadState instance method

0.3.1.0

  • Provide state' for instance instead of get'/put' - makes every state operation atomic, including modify'

0.3.0.0

  • Specialize `modify' to perform one STM operation

0.2.0.0

  • Strict and lazy versions
  • Suffix C on liftCatch, liftListen, liftPass

0.1.0.0

  • Initial release, provides Control.Monad.State.Concurrent