Generates a Ix instance declaration for the given data type or data
family instance.
Modulederiving-compat-0.6.8Haskell2010
Data.Ix.Deriving.Internal
Exports functions to mechanically derive Ix instances.
Note: this is an internal module, and as such, the API presented here is not guaranteed to be stable, even between minor releases of this library.
- 4 values
- Packagederiving-compat-0.6.8
- Exports4
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceInternal.hs
Ix
4 declarationsGenerates a lambda expression which behaves like range (without
requiring an Ix instance).
Generates a lambda expression which behaves like unsafeIndex (without
requiring an Ix instance).
Generates a lambda expression which behaves like inRange (without
requiring an Ix instance).