Implement sconcat Semigroup Instances for Tuples
For some semigroups, the user-defined sconcat
performs asymptotically better than the default. The semigroup instances for tuples should create a list of each component individually, use sconcat
for the underlying type, and then zip the tuples back together.
Trac metadata
Trac field | Value |
---|---|
Version | 8.6.1 |
Type | FeatureRequest |
TypeOfFailure | OtherFailure |
Priority | normal |
Resolution | Unresolved |
Component | Compiler |
Test case | |
Differential revisions | |
BlockedBy | |
Related | |
Blocking | |
CC | |
Operating system | |
Architecture |