BSD-3-Clause licensed by Sven Panne and Edward Kmett
Maintained by Sven Panne
This version can be pinned in stack with:StateVar-1.1.0.2@sha256:bed762a6ca18653e9b6f1732e8f900283b2ad01ad44764119018f2a8e2d15d0c,1185

Module documentation for 1.1.0.2

Depends on 3 packages(full list with versions):
Used by 5 packages in nightly-2016-01-03(full list with versions):

Hackage Build Status

Changes

1.1.0.2

  • Relaxed upper version bound for transformers.

1.1.0.1

  • Documentation changes only.

1.1.0.0

  • Melded the API of foreign-var 0.1 with the API of StateVar 1.0.1.1
  • Introduced HasUpdate, which permits a wider array of uses of these combinators, including usecases that must update atomically.
  • Switched to multi-parameter typeclasses. This permits Ptr a to be directly employed as an instance of HasGetter, HasUpdate, and HasSetter.

1.0.1.1

  • Infrastructure changes only.

1.0.1.0

  • Exposed GettableStateVar, SettableStateVar and StateVar constructors to make writing own instances possible.
  • Added Functor, Applicative and Monad instances for GettableStateVar.
  • Various infrastructure improvements.

1.0.0.0

  • Initial release.