 
 (defn resolved?
   "Returns true if promise `p` is
-  already successfuly resolved."
+  completed successfully."
   [p]
   (resolved* p))
 
 (defn pending?
   "Returns true if promise `p` is
-  stil pending."
+  stil in pending state."
   [p]
   (pending* p))
 

;; Copyright (c) 2015 Andrey Antukh <niwi@niwi.be>
;; All rights reserved.
;;
;; Redistribution and use in source and binary forms, with or without

    (then promise' (fn [_]
                     (mapv deref promises)))))

(defn any
  "Given an array of promises, return a promise
  that is fulfilled when first one item in the
