diff options
Diffstat (limited to 'stdlib/source/lux/concurrency/promise.lux')
| -rw-r--r-- | stdlib/source/lux/concurrency/promise.lux | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/stdlib/source/lux/concurrency/promise.lux b/stdlib/source/lux/concurrency/promise.lux index 0a03b2c9e..eaf913ac1 100644 --- a/stdlib/source/lux/concurrency/promise.lux +++ b/stdlib/source/lux/concurrency/promise.lux @@ -36,7 +36,7 @@        [(^@ old [_value _observers]) (atom.read promise)]        (case _value          (#.Some _) -        (wrap false) +        (wrap #0)          #.None          (do @ @@ -46,7 +46,7 @@              (do @                [_ (monad.map @ (function (_ f) (f value))                              _observers)] -              (wrap true)) +              (wrap #1))              (resolve value (:abstraction promise)))))))    (def: #export (await f (^:representation promise)) @@ -68,10 +68,10 @@    (All [a] (-> (Promise a) Bit))    (case (poll promise)      #.None -    false +    #0      (#.Some _) -    true)) +    #1))  (structure: #export _ (Functor Promise)    (def: (map f fa)  | 
