Skip to content

The DPH library needs to support PData and PRepr instances for more than 15-tuples

Currently, Data.Array.Parallel.PArray.PDataInstances only generates tuple instances up to 6-tuple. This is not sufficient as these instances are used for environments of closures by the vectoriser — i.e., once a closures has more than 15 free variables, the compiler fails with VectMonad.lookupFamInst: not found.

Edited by Manuel M T Chakravarty
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information