ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

for example, traits with async associated funcs can't be dyn-compatible. "that sounds so annoying, why?" the giant, anonymous Future types have an unknown representation in memory: - the compiler doesn't know how big the return type is, and - the type can't say it at runtime so it's banned! 😅

Apr 26, 2025, 4:06 AM

Record data

{
  "uri": "at://did:plc:xgtlpt75nbv63f45xrxk5hjp/app.bsky.feed.post/3lnoue5ljbk25",
  "cid": "bafyreihdtmgd63bma4b6l37ufqjvyoubmetvtgoyv6xzpdcw3bbjjw2lne",
  "value": {
    "text": "for example, traits with async associated funcs can't be dyn-compatible. \n\n\"that sounds so annoying, why?\"\n\nthe giant, anonymous Future types have an unknown representation in memory:\n\n- the compiler doesn't know how big the return type is, and\n- the type can't say it at runtime\n\nso it's banned! 😅",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreidel4ufoccxj2wxzvx4lqs3257hrridnotevnxn3qkw36eynvjfjm",
        "uri": "at://did:plc:gormnems4iydljgsojdyvpvt/app.bsky.feed.post/3lnok6e4xi62p"
      },
      "parent": {
        "cid": "bafyreidgiwowdmjvn6ctz3r2jjjzgnompnf3adqk5jcbhp6y25epbjd4vm",
        "uri": "at://did:plc:xgtlpt75nbv63f45xrxk5hjp/app.bsky.feed.post/3lnoue5licc25"
      }
    },
    "createdAt": "2025-04-26T04:06:44.472Z"
  }
}