% Core arrays
*[This document needs to be extended.]* It is generally not recommended to use core arrays directly. A more high-level interface is provided by the [vector library](Vector.html). \begin{code} module Tutorial.Array where import qualified Prelude import Feldspar \end{code} An array containing the powers of two: \begin{code} powsOfTwo :: Data Length -> Data [WordN] powsOfTwo l = parallel l (2^) \end{code} ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *Tutorial.Array> eval powsOfTwo 10 [1,2,4,8,16,32,64,128,256,512] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~