rylev opened issue #8187:
When adding
wasiorwasi-httpsupport to a linker through the variousadd_to_linkerfunctions, I was unaware that there was asyncmodule that offered the same functionality without requiring async instantiation. It is not obvious to me why the async flavor would be the default especially forwasi(one could argue that forwasi-httpit does make sense forasyncto be the default). While it's more typing perhaps putting theasyncvariant in its own module and requiring the user to explicitly selectasyncorsyncwould make the API more intuitive.
alexcrichton closed issue #8187:
When adding
wasiorwasi-httpsupport to a linker through the variousadd_to_linkerfunctions, I was unaware that there was asyncmodule that offered the same functionality without requiring async instantiation. It is not obvious to me why the async flavor would be the default especially forwasi(one could argue that forwasi-httpit does make sense forasyncto be the default). While it's more typing perhaps putting theasyncvariant in its own module and requiring the user to explicitly selectasyncorsyncwould make the API more intuitive.
Last updated: Dec 13 2025 at 15:03 UTC