MIT licensed by JP Rupp
This version can be pinned in stack with:nqe-0.6.6@sha256:12b0c35d6e7194476da86ca5b2a74c2495f794cc59d334522fda22d29c49fef0,1619
Module documentation for 0.6.6
Not Quite Erlang
Haskell framework for concurrency inspired by Erlang/OTP.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
0.6.6
Changed
- Simplify author name.
- Bump LTS Haskell.
0.6.5
Fixed
- Don’t call waitAnyCatchSTMwith an empty list.
0.6.4
Fixed
- Import Control.Monadto fixmtl-2.3issue.
0.6.3
Changed
- Add publishandpublishSTMfunctions.
0.6.2
Changed
0.6.1
Changed
- Make it compatible with newTBQueuegettingNaturalinstead ofInt.
0.6.0
Changed
- Overhaul entire API in a non-backwards-compatible way.
- Separate read/write from write-only mailbox types.
- Improve documentation.
0.5.0
Added
- Inboxtype is now comparable for equality.
- Haddock documentation for all functions, types and classes.
- Expose SupervisorMessagetype alias.
- Expose Publishertype alias.
Changed
- Change Mailboxtypeclass.
- Simplify PubSub module.
- Replace network features with a single conduit.
- Multiple API changes.
Removed
- Remove dispatcher functions.
0.4.1
Changed
- Specify different dependencies for test and library.
Removed
- Remove Cabal file from repository.
0.4.0
Added
- Changelog and semantic versions.
- Raw TCP actors.
- Move to package.yamlandhpack.
- Type-safe asynchronous messages.
- Supervisors for MonadUnliftIOactions.
- Test suite.
- PubSub actor.
- Support for bounded PubSub subscribers.