Most important instances that need to be covered:
- Applicative
- Alternative
- Semigroup
- Monoid
Also, I've noticed that *> and <* operators are not implemented efficiently, they need to implemented in the style of <*>... So once we have tests we can verify that the implementations are indeed correct.
Most important instances that need to be covered:
Also, I've noticed that
*>and<*operators are not implemented efficiently, they need to implemented in the style of<*>... So once we have tests we can verify that the implementations are indeed correct.