-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestlow hanging fruitBite-size tasksBite-size tasks
Description
Take for instance, DpsMergeSort4Par.hs. It has to repeat several times this ugly CPP:
#ifdef MUTABLE_ARRAYS
msortInplace :: (Show a, HasPrimOrd a, NFData a) =>
#else
msortInplace :: (Show a, HasPrimOrd a) =>
#endif
What it should do is to reuse the approach that allowed us to define HasPrim and HasPrimOrd, so that the result is simply:
msortInplace :: (Show a, HasPrimOrd a, HasNFData a) =>
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlow hanging fruitBite-size tasksBite-size tasks