{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidjim5pngl6qwee3dugf5v7ossxbyb3qhmexhiglxtooxpzmoghta",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mnndgo2xzob2"
},
"path": "/t/h2jvm-a-haskell-library-for-writing-jvm-bytecode/14182#post_16",
"publishedAt": "2026-06-06T17:30:52.000Z",
"site": "https://discourse.haskell.org",
"textContent": "The intention is that you can still manually write the desugared instructions if you need to (I can’t think of many situations where you’d need/want to right now though), so there will always be that escape hatch available. Though that’s a very all-or-nothing approach. I think you’re right though, and it probably should be the only option. Thanks again for the feedback.",
"title": "H2JVM - A Haskell Library for writing JVM Bytecode"
}