{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibrltm2gaisnvo3kn6a5kd646zh476x35f5xfdlwwjgqniajnupza",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mk3nijzg7gu2"
  },
  "path": "/t/modern-haskell-c-translation-approaches/13941#post_7",
  "publishedAt": "2026-04-22T13:08:30.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "what do you need exactly from the obfuscation tooling?\nThe only haskell decompiler i know of only works if you have the debug symbols for the program. also the generated assembly is extremely hard to follow due to all the inlining and lazyness.\n\nIf the only concern is reverse engineering the only thing you need to prevent that for atleast a decade is just to ensure no debug symbols are inserted in the final binary.",
  "title": "Modern Haskell → C translation approaches?"
}