Event JSON
{
"id": "2a0462579c5954176bc2630f77a0feab1b9db65350be7b92b3448c03298849dd",
"pubkey": "01d7c339a6b0e954b1e700e0a24bafcc78f5925cd1412ceaeb2a7edff503c9da",
"created_at": 1731003523,
"kind": 1,
"tags": [
[
"p",
"b114a88b18a834569d6fde6ac4538e3edcf21b3cb490c16ae557fa09e6637f65",
"wss://relay.mostr.pub"
],
[
"p",
"a60a88374d8e1cf092c7ea93662aa784fb33b3e75be7725017032e6929ebc5d5",
"wss://relay.mostr.pub"
],
[
"e",
"ab659664225fe477f1fa441ca7747bceafa439c665c34dcd9585a1cda7cbbd2d",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://functional.cafe/users/kosmikus/statuses/113443046897215031",
"activitypub"
]
],
"content": "nostr:npub1ky223zcc4q69d8t0me4vg5uw8mw0yxeukjgvz6h92laqnenr0ajs5rghvc I've certainly come around on this and use `pure` mostly now. I don't think `pure` is ideal, because the notion of purity is subjective and local. But `return` was called this way to mimic imperative code, and often creates entirely the wrong intuition in particular with beginners coming from other languages, in that it actually returns from something and affects control flow. The name `pure` doesn't come with this baggage.",
"sig": "5011f8863d2052db9397392cb4ebdb0b70a944918ed7fa02c7ee3f142b37022a84337f4c99a68b2eba3fc099990dcc3be8a57b5536895e77966766d7b362ec4e"
}