25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 
 

12 satır
342 B

  1. export declare type Item = any;
  2. export declare type Comparator<Item> = (a: Item, b: Item) => number;
  3. export default class TinyQueue<Item> {
  4. public data : Item[];
  5. public length : number;
  6. constructor (items? : Item[], compare? : Comparator<Item>);
  7. peek () : Item | undefined;
  8. pop () : Item | undefined;
  9. push (item: Item) : void;
  10. }