
#14976: WebAssembly support -------------------------------------+------------------------------------- Reporter: sven | Owner: (none) Type: feature request | Status: new Priority: low | Milestone: Component: Compiler | Version: 8.2.2 Resolution: | Keywords: wasm, | webassembly Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by hvr):
I would like to suggest adding a wasm backend to GHC.
I'd like to point out that this is the primary goal of the webGHC project, i.e. to eventually upstream its wasm backend into GHC proper! Quoting https://webghc.github.io/2019/01/18/state-of-webghc- january-2019.html: ''I want to explain that the prime directive of WebGHC thus far has been to ensure its upstream-ability. The WebGHC project aims to add a WebAssembly target to GHC’s existing cross compilation infrastructure. We’re trying to use as much of GHC’s existing infrastructure as possible so that merging upstream eventually is likely, among several other advantages.'' -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14976#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler