@gabrielrufino/cube
Version:
Data structures made in Typescript
10 lines (9 loc) • 362 B
TypeScript
interface IArray<T> {
insertInLastPosition: (_element: T) => T;
insertInFirstPosition: (_element: T) => T;
insertInPosition: (_position: number, _element: T) => T;
removeFromLastPosition: () => T | undefined;
removeFromFirstPosition: () => T | undefined;
removeFromPosition: (_position: number) => T | undefined;
}
export default IArray;