diff options
Diffstat (limited to 'src/io/promise.nim')
-rw-r--r-- | src/io/promise.nim | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/io/promise.nim b/src/io/promise.nim index efb5a0a0..a53f530b 100644 --- a/src/io/promise.nim +++ b/src/io/promise.nim @@ -19,9 +19,6 @@ type Promise*[T] = ref object of EmptyPromise res*: T -proc newPromise*[T](): Promise[T] = - return Promise[T]() - proc resolve*(promise: EmptyPromise) = var promise = promise while true: @@ -44,7 +41,7 @@ proc newResolvedPromise*(): EmptyPromise = return res proc newResolvedPromise*[T](x: T): Promise[T] = - let res = newPromise[T]() + let res = Promise[T]() res.resolve(x) return res |