import { Sequence } from '../../core';
import { compose } from '../../../../helper/compose';
compose(Sequence, class extends Sequence {
public override unique(): Sequence> {
const memory = new Set();
return this.filter(a =>
!memory.has(a) && !!memory.add(a));
}
});