Capabilities for Control
In my talk I show how we can use capabilities to model effects, how we can control the lifetime of capabilities, and how that provides a simple and expressive foundation to compose control effects flexibly. Martin Odersky (@Odersky) |
sudori part 5
I’ve implemented remote test caching for sbt 2.x that stores test success results across machine boundaries. testQuick, which can replace test only runs the tests that have been invalidated by input changes. Unlike sbt 1.x, the PR uses Merkle tree to perform the invalidation, which makes it hermetic to share across the machines. Caching the test result can speedup the CI jobs by orders of magnitude. Eugene Yokota (@eed3si9n) |