- Relaxed upper version bound for
transformers.
- Explicitly mark
Data.StateVaras Safe (or Trustworthy for GHC before 7.10).
- Added instances for
ForeignPtr.
- Relaxed upper version bound for
stm.
- Track recent move of
Contravarianttobase.
- Corrected HasUpdate's superclass constraint.
- Removed a couple of redundant typeclass constraints.
- Relaxed upper version bound for
transformers.
- Documentation changes only.
- Melded the API of
foreign-var0.1 with the API ofStateVar1.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 ato be directly employed as an instance ofHasGetter,HasUpdate, andHasSetter.
- Infrastructure changes only.
- Exposed
GettableStateVar,SettableStateVarandStateVarconstructors to make writing own instances possible. - Added
Functor,ApplicativeandMonadinstances forGettableStateVar. - Various infrastructure improvements.
- Initial release.