Experimental browser for the Atmosphere
In a move that could only be parody, the intro to Scheme docs use CSS that hides all of the parentheses: lips.js.org/docs/scheme-...
May 4, 2025, 2:11 AM
{ "uri": "at://did:plc:zzrxayhe546tzprc2bbw3yls/app.bsky.feed.post/3locrmmkh4c2y", "cid": "bafyreia53xhsggjixrftlu2j6nukzl4zhshi6y3wkbjswxtpvloyaoggwm", "value": { "text": "In a move that could only be parody, the intro to Scheme docs use CSS that hides all of the parentheses:\n\nlips.js.org/docs/scheme-...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "A webpage screenshot with the following text, but the parentheses are completely invisible:\n\nYou can convert string to numbers with string->number procedure and number to string with number->string.\n\n(string->number \"1001\" 2)\n;; ==> 9\n(string->number \"1001\")\n;; ==> 1001\n\nThe first argument is a string and the second one is the base of the number. In similar way you can use number->string:\n\n(number->string 1001 2)\n;; ==> \"1111101001\"\n(number->string 1001 16)\n;; ==> \"3e9\"", "image": { "$type": "blob", "ref": { "$link": "bafkreie6m4wx2od4tmsaaejlyh7c6mll2m7dhbusbnsjnphs22uwl2vjbu" }, "mimeType": "image/jpeg", "size": 483759 }, "aspectRatio": { "width": 1170, "height": 1668 } } ] }, "langs": [ "en" ], "facets": [ { "index": { "byteEnd": 133, "byteStart": 106 }, "features": [ { "uri": "https://lips.js.org/docs/scheme-intro/data-types", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-05-04T02:11:02.260Z" } }