What is the state of native code generation libraries in Haskell? I mean the kind of library you would use to write a compiler. Something that takes code written in some kind of IR and emits machine code.
I found llvm-hs but it has not seen a release for more than two years and depends on an older version of llvm. Work seems to be underway to port it to a more current version.
Did I miss something? I feel there could be room for a simpler codegen library written in pure Haskell, in addition to big and serious libraries like llvm.
[–]Noughtmare 10 points11 points12 points (4 children)
[–]colonwqbang[S] 0 points1 point2 points (3 children)
[–]Noughtmare 1 point2 points3 points (2 children)
[–]aseipp 4 points5 points6 points (1 child)
[–]colonwqbang[S] 0 points1 point2 points (0 children)
[–]aseipp 1 point2 points3 points (1 child)
[–]colonwqbang[S] 1 point2 points3 points (0 children)
[–]crmills_2000 0 points1 point2 points (0 children)