-
Notifications
You must be signed in to change notification settings - Fork 451
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
Add all Composed instances #104
Labels
Comments
#179 adds ComposedFunctor and ComposedApplicative. They were fun to write! |
We've gotten as far as we wanted. Special thanks to @tonilopezmr, @Guardiola31337 and @JorgeCastilloPrz |
ambrusadrianz
pushed a commit
to ambrusadrianz/arrow
that referenced
this issue
Oct 22, 2019
* add printing with format * format * fix docs and little typo on noSpaces
rachelcarmena
pushed a commit
that referenced
this issue
Feb 24, 2021
* Setup fx-bin-compat, generated .api files for 0.10.5 and overwrite .api files with generated ones for 0.10.4 * Minor renaming * Ignore arrow-docs and arrow-fx-test when checking for binary compatibility * Remove harcoded version of binary-compatibility-validator * Move apiValidation to the root build.gradle
rachelcarmena
added a commit
that referenced
this issue
Feb 24, 2021
* Add missing getAndUpdate fun Add missing return types Add couple of inlines to high-order functions Put declarations on new line * Add more restrictive gradle config * Adjust Traverse docs Co-authored-by: Rachel M. Carmena <rachelcarmena@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Now that there's a solution for type lambdas, we can implement the rest of the composed typeclasses
Our solution:
https://github.com/kategory/kategory/blob/master/kategory/src/main/kotlin/kategory/data/Composed.kt
Cats reference:
https://github.com/typelevel/cats/blob/master/core/src/main/scala/cats/Composed.scala
The text was updated successfully, but these errors were encountered: