v0.4.0
General 0.4.0
release.
This release is not binary compatible with 0.3.x
versions.
Improvements:
- Added more tests for core library concepts
- Added new bot examples
- Improved
Scenario
API - Restricted access to internal classes
Main API changes:
start
andnext
methods inScenario
companion object are replaced withexpect
method in the same objectpure
method inScenario
companion object now uses partially applied type technique, which implies that you only have to specify effect type whenever compiler cannot infer the whole type (e.g.Scenario.pure[F, Int](12)
is nowScenario.pure[F](12)
)cancelOn
andcancelWith
methods inScenario
class are replaced with correspondingstopOn
andstopWith
methods in the same class