Suggested by: admi3
immutable), with a powerful loop fusion optimization framework. WWW: http://code.haskell.org/vector