Skip to content

Conversation

@alpaylan
Copy link
Contributor

This is the first part of a large migration to the core simulation logic. Currently, assertions are Rust closures which limits how the way we can use them in shrinking and in interactive mode. This PR creates an assertion language that can express the assertions as functions over the DB state, which simplifies the simulation execution by removing the middle Interactions layer allowing us to keep interactions as a uniform structure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants