What's Changed
- Substantial cleanup, better cancellation handling by @rvsrvs in #2
- Fix issues with Cancellation. by @rvsrvs in #3
- Redo Subject to properly handle cancellation by @rvsrvs in #4
- Fix Distributor State Tests/Loosen platform requirements by @rvsrvs in #5
- Starting new documentation structure by @rvsrvs in #6
- Move from README to index by @rvsrvs in #7
- Update doc and index by @rvsrvs in #8
- Add CombineLatest, remove unnecessary side effects by @rvsrvs in #9
- First pass at multicast by @rvsrvs in #11
- Gathering resources, adding HandleEvents, Print, Encode, improve multicast tests by @rvsrvs in #12
- Rearranging the file structure by @rvsrvs in #13
- Update bibliography and playgrounds, rearrange resources by @rvsrvs in #14
- refactor multicaster and combinator by @rvsrvs in #15
- Added comments for clarity by @kdeda in #16
- Add new publishers, rearrange playgrounds by @rvsrvs in #17
- start in on Connectable support by @rvsrvs in #18
- Add new Just API, beginning work on makeConnectable by @rvsrvs in #19
- Continue Connectable work, Add leak-proofing by @rvsrvs in #20
- Passing multicast tests by @rvsrvs in #21
- correctly implement share by @rvsrvs in #22
- Basically share is bad idea… by @rvsrvs in #23
- share working @10k reps by @rvsrvs in #24
- Fix multicast, share, autoconnect, makeConnectable by @rvsrvs in #25
- Checkpoint and fix Klajd's complaint... by @rvsrvs in #26
- Major cleanup of Autoconnect by @rvsrvs in #27
- Major improvements to Subject by @rvsrvs in #28
- Update to Connectable by @rvsrvs in #29
- Wip by @rvsrvs in #30
- Move back to 5.6 SPM by @rvsrvs in #31
- Adding throttle by @rvsrvs in #32
- Fix Heartbeat, Throttle and add Debounce by @rvsrvs in #34
- Update doc. Make swift-atomics compile in Playgrounds by @rvsrvs in #35
- ReadMe improvements by @rvsrvs in #36
- Update Readme, add Debounce, start Promise by @rvsrvs in #37
- Fix throttle, update Readme and Bibliography by @rvsrvs in #38
- Readme formatting by @rvsrvs in #39
- Throttle fixes, README updates by @rvsrvs in #40
- Some README fixes by @rvsrvs in #41
- Additional README fixes by @rvsrvs in #42
- Update readme by @rvsrvs in #44
- Update bibliography and README. Begin promises by @rvsrvs in #45
- Minor README fixes by @rvsrvs in #46
- First real commit with Promises and Futures by @rvsrvs in #47
- More Doc updates by @rvsrvs in #48
- Doc updates and initial promise tests by @rvsrvs in #49
- Fix atomics, more Promise/Future work by @rvsrvs in #50
- Better inits on promises by @rvsrvs in #51
- Add better promise handling and test by @rvsrvs in #52
- Upgrade Future support by @rvsrvs in #53
- Change ValueRef from being an actor to being a class by @rvsrvs in #54
- Remove more actors by @rvsrvs in #55
- Add copyright header, remove unnecessary Atomics, fix function/file/line calling conventions by @rvsrvs in #56
- Final removal of actors by @rvsrvs in #57
- Roll back semaphore change by @rvsrvs in #59
- Update Readme, begin Future combinators by @rvsrvs in #60
- Fix assertions, do a massive renaming, commit to assertion and simply API by @rvsrvs in #61
New Contributors
Full Changelog: https://github.com/CSCIX65G/FreeCombine/commits/0.0.1