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
Test With SwiftCheck #3
Conversation
Just tell me when you're satisfied with it, and I'll take a look. :) |
There, better. See prisms comments for limitations. I've been thinking of just composing on some non-deterministic A -> A? then I realized that kinda defeats the purpose of the Iso! I can always come back to this when I relax the constraints on ArrowOf.... Actually 💡 |
Okay, I feel better now. Ready for review. |
@@ -6,52 +6,6 @@ | |||
// Copyright © 2015 TypeLift. All rights reserved. | |||
// | |||
|
|||
/// Compose | Applies one function to the result of another function to produce a third function. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This eases my fears about operator clashing forever now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yaaaaay!
Welp, shipping now. ⛵ |
I am thoroughly disappointed with the way this turned out. I need to think a bit more about how to generate inverse functions with SwiftCheck before this gets merged.