tsoid (npm): Typed functional library to deal with async operations.
Keywords: library|typescript|functional|declarative|promises|async|asynchronous