Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version to 0.2.0-SNAPSHOT. | Matthias Andreas Benkard | 2018-01-28 | 1 | -1/+1 |
| | |||||
* | Release 0.1.0. | Matthias Andreas Benkard | 2018-01-28 | 1 | -1/+1 |
| | |||||
* | Add sbt-bintray plugin. | Matthias Andreas Benkard | 2018-01-28 | 2 | -0/+3 |
| | |||||
* | Make dependencies more precise. | Matthias Andreas Benkard | 2018-01-28 | 1 | -2/+1 |
| | |||||
* | Add a cancellation test. | Matthias Andreas Benkard | 2018-01-10 | 1 | -2/+41 |
| | |||||
* | React to monix.execution.Ack.Stop signals properly. | Matthias Andreas Benkard | 2018-01-10 | 2 | -7/+61 |
| | | | | | | Previously, we just ignored the return value of Observer.Sync.onNext in the implementation of Fiber.run. Now we stop when we receive a Stop response. | ||||
* | Make fibers cancellable. | Matthias Andreas Benkard | 2018-01-10 | 1 | -3/+9 |
| | | | | | | | The Observable returned by Fiber.run now implements monix.execution.Cancelable properly and will finish execution of a fiber on the next shift point when its corresponding Observable is cancelled. | ||||
* | Make Fiber.run stack-safe. | Matthias Andreas Benkard | 2018-01-10 | 1 | -32/+39 |
| | | | | | | Previously, Fiber.run was implemented with non-tail recursion, which would blow the stack after too many effects were invoked. It is now a stack-safe loop. | ||||
* | Upgrade to sbt 1.1.0. | Matthias Andreas Benkard | 2018-01-07 | 1 | -1/+1 |
| | | | | Since sbt 1.1.0 has been released, we can use it now. | ||||
* | Simplify build definition. | Matthias Andreas Benkard | 2018-01-07 | 1 | -9/+0 |
| | | | | This patch removes some superfluous settings from build.sbt. | ||||
* | Add README. | Matthias Andreas Benkard | 2018-01-07 | 1 | -0/+80 |
| | |||||
* | Add license file. | Matthias Andreas Benkard | 2018-01-07 | 1 | -0/+661 |
| | |||||
* | Add initial code and project files. | Matthias Andreas Benkard | 2018-01-07 | 10 | -0/+489 |