@rustresult/result
Version:
Rust-like Result and ResultAsync for Javascript
12 lines • 444 B
JavaScript
import { Err, Ok } from './factory';
import { RustlikeResultAsync } from './RustlikeResultAsync';
export function OkAsync(value) {
return new RustlikeResultAsync(Promise.resolve(value).then(Ok));
}
export function ErrAsync(error) {
return new RustlikeResultAsync(Promise.resolve(error).then((Err)));
}
export function fromPromiseableResult(result) {
return new RustlikeResultAsync(result);
}
//# sourceMappingURL=factoryAsync.js.map