{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicbho66ffr5bjnbpl6ghdfhbr3hm5l6jlkzqqstn5vhi4jp2anihu",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mo4woxbudog2"
},
"path": "/t/final-call-for-ghc-string-interpolation-proposal/14234?page=2#post_23",
"publishedAt": "2026-06-12T23:39:37.000Z",
"site": "https://discourse.haskell.org",
"textContent": "Has there been any thought on how to format things more nicely? I mean things like width of a field, left/right justified, number of decimals for a float, etc. I think we could make something simple and nice, but we should do it now, before everyone invents their own way of doing it.\n\nFor instance\n`data LAdj a = LAdj Int a`\n`instance Interpolate a => Interpolate (LAdj a) where`\n` interpolate (LAdj n a) = ... interpolate a ... pad to get width n ...`",
"title": "Final call for GHC String Interpolation proposal!"
}