:: Maybe a -> [a] package:fixed-vector

Convert vector to the list
Tail of vector. Examples:
>>> import Data.Complex

>>> tail (1,2,3) :: Complex Double
2.0 :+ 3.0
Convert between different vector types
Create vector from Foldable data type. Will return Nothing if data type different number of elements that resulting vector.
Execute monadic action for every element of vector. Examples:
>>> import Data.Vector.Fixed.Boxed (Vec2,Vec3)

>>> replicateM (Just 3) :: Maybe (Vec3 Int)
Just [3,3,3]

>>> replicateM (putStrLn "Hi!") :: IO (Vec2 ())
Hi!
Hi!
[(),()]