We could make it work without the data transitive ...
# arrow
r
We could make it work without the data transitive dependency if each module depended on
type-classes
since the instances could be provided for example:
Copy code
arrow-core (includes core data types syntax)
arrow-core-instances (depends on type classes and includes specific syntax like comprehensions)