parse.js 265 B

1234567891011
  1. export function parse(string) {
  2. return new Observable(async observer => {
  3. await null;
  4. for (let char of string) {
  5. if (observer.closed) return;
  6. else if (char !== '-') observer.next(char);
  7. await null;
  8. }
  9. observer.complete();
  10. });
  11. }