chris martens on Nostr: today i learned lean has distinct “monad” and “lawful monad” type classes. ...
today i learned lean has distinct “monad” and “lawful monad” type classes. i’m aghast they botched the opportunity to have named the first one “chaotic monad” instead
Published at
2026-01-13 02:10:00 UTCEvent JSON
{
"id": "f6d52f67ea0ff9d6c2aa150c00116b4897fe9b5c89e20c1b948ca59adf8139b5",
"pubkey": "a0732c7504ef9fb84247ed1a1d5d6db35c58deae158b4527acb596ebd5f00423",
"created_at": 1768270200,
"kind": 1,
"tags": [
[
"proxy",
"https://hci.social/users/chrisamaphone/statuses/115885355860595743",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "today i learned lean has distinct “monad” and “lawful monad” type classes. i’m aghast they botched the opportunity to have named the first one “chaotic monad” instead",
"sig": "e0079664c3785cc462bea66bc9666faeb78e77fd85b7790f64d1ae27ce21a3f88d68ac3dc8089441edb4509fcb71da6edd182a25ab39967b17cdeaf2803aecd4"
}