{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihbahf456fuph4q4jkfx2g2iwnpmrnfdjrjaleugo25ir3jrgomhu",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3moxgk7fc7gz2"
},
"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"
}