uvector-0.1.1.1: tests/Fusion/takeWhile.hs
import Data.Array.Vector
import Data.Bits
main = print . sumU . takeWhileU (< (7::Int)). enumFromToU 1 $ 10000000
-- replicateU 1000000 $ (7 :: Int)
-- gets removed entirely!
import Data.Array.Vector
import Data.Bits
main = print . sumU . takeWhileU (< (7::Int)). enumFromToU 1 $ 10000000
-- replicateU 1000000 $ (7 :: Int)
-- gets removed entirely!