... | ... | @@ -41,6 +41,8 @@ There are a number of concerns with the generalizations proposed for GHC 7.10. S |
|
|
|
|
|
- The IsList class is an alternative generalization that could be made for some functions, and would work for ByteString and Text. Neither Foldable nor IsList is strictly more general, so both are potential alternatives.
|
|
|
|
|
|
- It should also be noted that `Traversable` can be added to `Prelude` without adding `Foldable`. Today `Foldable` is a superclass of `Traversable`, but there is no real need for that. (E.g., building the lens package and all its dependencies only requires 9 trivial changes when `Foldable` is no longer a superclass.)
|
|
|
|
|
|
## Concerns for the ecosystem
|
|
|
|
|
|
|
... | ... | |