Skip to content

Add missing Ix instances for tuples up to size 15

Summary

Both Haskell reports state that "A Haskell implementation must provide Ix instances for tuples up to at least size 15", but base only provides them up to size 5.

Haskell 98: https://www.haskell.org/onlinereport/ix.html#sect15.1
Haskell 2010: https://www.haskell.org/onlinereport/haskell2010/haskellch19.html#x27-22700019.2

Edited by Josh Price
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information