Asterius is a Haskell-to-WebAssembly (Wasm) compiler backend that allows Haskell programs to compile into WebAssembly modules. The goal is to support Haskell applications on the Web (or Wasm runtime environments) with better performance, tighter integration with Wasm runtimes, and more modern tooling compared to older JS-targeted approaches. It is maintained by Tweag.
Features
- Compilation from Haskell to WebAssembly (Wasm)
- Support for Haskell runtime abstractions in Wasm (e.g. memory, concurrency, IO)
- Integration with GHC and Haskell toolchains
- Generation of efficient WebAssembly modules
- Support for combining Haskell modules with Wasm host environments
- Tooling for deploy / linking / embedding of Wasm modules
Categories
CompilersFollow Asterius
Other Useful Business Software
Keep company data safe with Chrome Enterprise
Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Asterius!