是否有任何Haxe Promise库与标准ES6承诺兼容.提到与Promise/A +的兼容性的唯一一个是Redhawk,它是相对较新的并且没有明确声明可以从JS使用它.其他所有事情要么对这个主题保持沉默,要么说它不遵循 Promise/A +标准,但他们也没有说它也不相容.
我在跨平台库的上下文中使用它们,因此欢迎提供有关支持其他语言的本机承诺或异步处理的信息.
我是Redhawk的创造者.它并不完全符合Promise/A +规范,并且目前还没有一个钩子来强制本机JS Promises来实现redhawk承诺,但我认为这样做相当容易.我将创建一个问题来研究它.
我用redhawk回答了你的问题.如果您只需要本机JS承诺,您可以随时使用Haxe std lib extern https://github.com/HaxeFoundation/haxe/blob/development/std/js/Promise.hx