11 lines
177 B
TypeScript
11 lines
177 B
TypeScript
|
|
module es {
|
||
|
|
export interface ImmutableBag<E> {
|
||
|
|
get(index: number): E;
|
||
|
|
|
||
|
|
size(): number;
|
||
|
|
|
||
|
|
isEmpty(): boolean;
|
||
|
|
|
||
|
|
contains(e: E): boolean;
|
||
|
|
}
|
||
|
|
}
|