what package do you install/import to get at Vector?
2008/5/31 Thomas Hartman <[EMAIL PROTECTED]>: > what package do you install/import to get at Vector? > > 2008/5/31 Anatoly Yakovenko <[EMAIL PROTECTED]>: >> What is the most efficient way to update a position in a matrix or a >> vector? I came up with this: >> >> updateVector :: Vector Double -> Int -> Double -> Vector Double >> updateVector vec pos val = vec `add` v2 >> where >> v2 = fromList $ (replicate (pos) 0.0) ++ ((val - (vec @> >> pos)):(replicate ((dim vec)- pos - 1) 0.0)) >> >> but this seems pretty inefficient to me. >> >> thanks, >> Anatoly >> _______________________________________________ >> Haskell-Cafe mailing list >> Haskell-Cafe@haskell.org >> http://www.haskell.org/mailman/listinfo/haskell-cafe >> > _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe