+++ # ----------------------------------------------------------------------- # Do not edit this file. It is automatically generated by API Documenter. # ----------------------------------------------------------------------- title = "vectorator" keywords = ["grafana","documentation","sdk","@grafana/data"] type = "docs" +++ ## vectorator() function ### vectorator() function Use functional programming with your vector Signature ```typescript export declare function vectorator(vector: Vector): { [Symbol.iterator](): Generator; forEach(iterator: (row: T) => void): void; map(transform: (item: T, index: number) => V): V[]; filter(predicate: (item: T) => V_1): T[]; }; ``` Import ```typescript import { vectorator } from '@grafana/data'; ``` Parameters | Parameter | Type | Description | | --- | --- | --- | | vector | Vector<T> | | Returns: `{ [Symbol.iterator](): Generator; forEach(iterator: (row: T) => void): void; map(transform: (item: T, index: number) => V): V[]; filter(predicate: (item: T) => V_1): T[]; }`