{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiay44n6n24xybqfs4l6jvl6vilmg4buurabj44543sfozkoy56fce",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mnhprpfjy4l2"
  },
  "path": "/t/h2jvm-a-haskell-library-for-writing-jvm-bytecode/14182#post_8",
  "publishedAt": "2026-06-04T12:45:55.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "Thank you for the feedback!\n\nAll `addAccessFlag` does is prepends it to a list in the underlying state monad, so nothing super interesting. You’re able to use it with multiple different flags in the way you’d expect. I’ll consider adding an overload to add multiple at once.\n\nThere’s no check for duplicates, but since the flags compile down to a simple bitmask, nothing weird would happen if you added the same flag twice.",
  "title": "H2JVM - A Haskell Library for writing JVM Bytecode"
}