we could break core into algebra-core, algebra-ring (depends on core), algebra-lattice (depends on ring).
It might be easier to maintain binary stability in a smaller algebra-core which has fewer concepts, which are incidentally the ones most commonly used in Cats, Algebird, Scalding and Summingbird.
we could break core into algebra-core, algebra-ring (depends on core), algebra-lattice (depends on ring).
It might be easier to maintain binary stability in a smaller algebra-core which has fewer concepts, which are incidentally the ones most commonly used in Cats, Algebird, Scalding and Summingbird.