© 2026 Hedgehog Software, LLC
runPromise
instanceof
FibreFailureImpl
Effect.match
resolve
reject
new Promise((resolve, reject) => pipe( …, Effect.match({ onFailure: (error) => reject(error), onSuccess: () => resolve() }), Effect.runSync ))