Get the first fulfilled promise that satisfies the provided testing function
^7.2.0
^6.4.1
^7.0.0
^3.0.0
^5.1.0
^0.33.0
^1.2.3