ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

Un très bon article, qui décrit bien l’intérêt que peut avoir du typage fort (“make invalid states unrepresentable”), mais aussi ses inconvénients (c’est relativement lourd & long à concevoir, et à utiliser aussi, souvent). (Je suis de la team #TypageFaible en général 🙃😅😉)

May 8, 2025, 6:13 PM

Record data

{
  "uri": "at://did:plc:v527uoxja4v32xrvhhq3q7kb/app.bsky.feed.post/3loojazhsys2r",
  "cid": "bafyreicrzhh3ag6bxnst4fzwxhdyoevcbckitxq657dgmn2ao7no26tkmu",
  "value": {
    "text": "Un très bon article, qui décrit bien l’intérêt que peut avoir du typage fort (“make invalid states unrepresentable”), mais aussi ses inconvénients (c’est relativement lourd & long à concevoir, et à utiliser aussi, souvent). \n(Je suis de la team #TypageFaible en général 🙃😅😉)",
    "$type": "app.bsky.feed.post",
    "langs": [
      "fr"
    ],
    "reply": {
      "root": {
        "cid": "bafyreifuqycxmtbvfhjo2sd6nkytagxy5srix32iv6vpub7utanswx5eju",
        "uri": "at://did:plc:xrixj7xn45gd7ea2ev3vxgdm/app.bsky.feed.post/3lmt4cz2yib23"
      },
      "parent": {
        "cid": "bafyreifuqycxmtbvfhjo2sd6nkytagxy5srix32iv6vpub7utanswx5eju",
        "uri": "at://did:plc:xrixj7xn45gd7ea2ev3vxgdm/app.bsky.feed.post/3lmt4cz2yib23"
      }
    },
    "facets": [
      {
        "index": {
          "byteEnd": 273,
          "byteStart": 260
        },
        "features": [
          {
            "tag": "TypageFaible",
            "$type": "app.bsky.richtext.facet#tag"
          }
        ]
      }
    ],
    "createdAt": "2025-05-08T18:13:20.087Z"
  }
}