A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://asterius.netlify.app/overview below:

Overview

Overview
  1. Introduction
  2. Contents
  3. 1. Overview
  4. 2. Using prebuilt container images
  5. 3. Building guide
  6. 4. Cabal support
  7. 5. Using ahc-dist/ahc-link
  8. 6. JavaScript FFI
  9. 7. Template Haskell
  10. 8. Invoking RTS API in JavaScript
  11. 9. IR types and transformation passes
  12. 10. The runtime debugging feature
  13. 11. Project architecture
  14. 12. Writing WebAssembly code in Haskell
  15. 13. WebAssembly as a Haskell compilation target
  16. 14. Using experimental WebAssembly features
  17. 15. Hacking guide
  18. 16. Reading list
  19. 17. Roadmap
  20. 18. January 2022 milestones
  21. 19. Draft concurrency semantics
  22. 20. Dirty laundry
Overview

Asterius compiles Haskell code to WebAssembly (Wasm). Its frontend is based on GHC.

The Asterius pipeline provides everything to create a Wasm instance which exports the foreign exported functions (e.g. main) that can be called from JavaScript to execute the main Haskell program.

Asterius pipeline


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4