Safe Haskell | None |
---|
Functions on lazy storable vectors that are implemented using LLVM.
- makeArranger :: (Storable a, Additive value, MakeValueTuple a, ValueTuple a ~ value, C value, Arrow arrow) => IO (arrow (T Int (Vector a)) (Vector a))
- continuePacked :: (Transform a, Storable b, IsPrimitive b, Positive n) => T a (Vector (Plain n b)) -> (b -> T a (Vector (Plain n b))) -> T a (Vector (Plain n b))
Documentation
makeArranger :: (Storable a, Additive value, MakeValueTuple a, ValueTuple a ~ value, C value, Arrow arrow) => IO (arrow (T Int (Vector a)) (Vector a))Source
The element vectors in the event lists must fit into the length of the event list.