Skip to content

ThatsMrTalbot/observer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Typescript Observer

Simple observer to compliment promise

Usage

Like promise you construct an observer using a callback:

let observer = new Observer<string>((next, error, done) => {
    next("a");
    next("b");
    next("c");
    done();
})

From here you can itterate over the values, a promise is retuened to detect errors/completion:

try {
    await observer.itterate((next : string) => {
        console.log(`Next: ${next}`);
    }) 
} catch(e) {
    console.error(`Error: ${e}`);
}

console.log("Done");

About

Simple typescript observer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published