Custom Query (35 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 3 of 35)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#42 fixed Result of foldAllP isn't forced. Ben Lippmeier
Description

Report from Chris Reade:

That is why I expected this code to work without the explicit seq , but these are needed to avoid the "Performing nested parallel computation sequentially" problem.

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.

#35 fixed Fix Read instance Ben Lippmeier
Description

http://stackoverflow.com/questions/8624760/repa-how-to-make-a-read-instance

#34 fixed Ambiguous show instance. Ben Lippmeier
Description

Grigory Sarnitskiy reports:

Hello! I'm using repa 2.1.1.5, so maybe this issue is gone already.

Nevertheless, repa's Show instance is a bit ambiguous, e.g. show of Maybe (Array DIM1 Int)

"Just Array (Z :. 1) [...]"

Wouldn't it be better to have

"Just (Array (Z :. 1) [...])"

just like elsewhere in Haskell? For example

show $ Just $ Just 5
"Just (Just 5)"
1 2 3 4 5 6 7 8 9 10 11
Note: See TracQuery for help on using queries.