Ich mache eine gute Anzahl von Arrays, deren Indextyp Bounded
ist und deren Indexbereich (minBound, maxBound)
ist. Für ein solches Array sollte eine Schrankenprüfung nicht notwendig sein. Wie kann ich GHC überreden, den Schrankencheck zu beseitigen?Eliminieren Haskell Array-Grenzen überprüfen für gebundene Art?
Meine spezielle Anwendung verwendet sowohl Boxed und unverpackte unveränderliche Arrays, aber ich interessiere mich für alle Arten von Haskell-Arrays.
Nun, welcher Array-Typ ist das? Ist es nur 'Data.Array.IArray'? –