0.13.0
Expecty 0.13.0 is built to Scala 2.11, 2.12, 2.13, 0.7 (Dotty), sjs0.6_2.11, sjs0.6_2.12, sjs0.6_2.13, and native0.3_2.11.
Generic Recorder[A, R] macro
Expecty internally defines Recorder
macro that records each element in an expression.
Expecty 0.13.0 makes this notion generic as Recorder[A, R]
. This might be used for instance to define a new macro that uses Either
to return the error instead of throwing an AssertionError
exception.
This was contributed by @Baccata as #22