-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Come up with recommended testing strategy for Free Algebras. #388
Comments
I have some code for reviewing at https://github.com/frees-io/freestyle-examples/pull/5 - it's very early days but some input from others would be welcome |
@noelmarkham I'd like to contribute here as I feel that this issue really needs standardization. However, your link is no longer available. Can you post it again somewhere so that I can synchronize with you? Thanks. |
@miciek Thanks! You may want to talk also to @jserranohidalgo and javierfs89 both are helping us introduce Puretest. https://github.com/hablapps/puretest. |
Today we are able to create algebras and interpreters that can be entirely decoupled and we've seen people testing these mocking interpreters or providing return type abstractions to run tests over
Id
but there is not a solid recommended way in terms of patterns to test out algebras.The scope of this issue is to come up with a way to cover all testing aspects when working with Free algebras and provide a reference example implementation over a few of the existing algebras in
freestyle-effects
or thefreestyle-examples
repo where the TODO app lives.The text was updated successfully, but these errors were encountered: