Custom Query (35 matches)
Results (1 - 3 of 35)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#1 | fixed | Use BMP image format instead of PPM in examples | ||
Description |
Reading and writing ASCII PPMs is way too slow. |
|||
#18 | fixed | Change names in API to match Data.Vector | ||
Description |
unit -> singleton !: -> unsafeIndex etc |
|||
#42 | fixed | Result of foldAllP isn't forced. | ||
Description |
Report from Chris Reade:
That is why I expected this code to work without the explicit writeHeatMapBMP :: String -> Array U DIM2 Double -> IO() writeHeatMapBMP filename arr = do maxVal <- foldAllP max 0.0 arr minVal <- foldAllP min 0.0 arr arrImageOut <- minVal `seq` maxVal `seq` computeP $ R.map rgb8OfDouble $ R.map (rampColorHotToCold minVal maxVal) arr writeImageToBMP filename arrImageOut The implementation of foldAllP should ensure that the result is evaluated before it returns. |
Note: See TracQuery
for help on using queries.