Repository navigation
·
19 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Added
- Apply the associativity laws in
Spek.optimize/1.
Changed
- Set the
:resultof theSpek.Literalstruct generated by
Spek.Macros.defcheck/2to the result of the check function.
Fixed
- Allow the do-block of
Spek.Macros.defcheck/2to return an:okor:error
tuple that references the check arguments. - Fix the type spec generated by
Spek.Macros.defcheck/2for a do-block that
returns a literal. - Collect the
:reasonoption ofSpek.Macros.defcheck/2when the do-block
returns a literal. - Don't flatten list results in
Spek.collect_results/1and
Spek.collect_results/2.