{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihbahf456fuph4q4jkfx2g2iwnpmrnfdjrjaleugo25ir3jrgomhu",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3moww6vribqy2"
  },
  "path": "/t/rfc-http-types-breakage-additions-rework/14286?page=3#post_51",
  "publishedAt": "2026-06-23T07:30:09.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "chrisdone:\n\n> Handling in what way?\n\nIn the sense that GHC doesn’t have the restriction that only a single version of a package needs to be exposed from a package database.\n\nAs the private dependencies PR demonstrates, if you use `mixins` correctly, it is entirely possible to use `PackageImports`, just like you suggested, to depend on different versions of the same package.",
  "title": "[RFC] \"http-types\" breakage / additions / rework"
}