vector-extras-0.2.2.1: Utilities for the "vector" library
Safe HaskellNone
LanguageHaskell2010

VectorExtras.Accumulator

Synopsis

Documentation

toVector :: Vector v a => Accumulator a -> v a Source #

Finalise the accumulator as vector.

data Accumulator a Source #

Constructor of vectors optimised by appending elements one by one.

Very useful as accumulator in folds.

add :: a -> Accumulator a -> Accumulator a Source #

Add an element to the accumulator.