Found a monad
@jsgf
toilet paper roll
condom
ketchup packet
COVID test
Hypodermic needle
Hot chip
Philly cheese steak
Drinking straw
N95 mask
@jgilbert Spaceship
@jsgf spaceship
@jgilbert @jsgf can someone explain monads please
@Sisteryatima @jsgf they're like that game @yoz plays on his birthday every year with the rules that no one understands
@jgilbert @Sisteryatima @jsgf a monad is a Moorgate in the Canning Town of Ealing Junction
@jgilbert @Sisteryatima @jsgf a monad is a Mozart in the Kahlua of elderflowers

@Sisteryatima @jgilbert @jsgf

The easiest one to understand is Option. This is Option<TP>. Until you remove the wrapper, you don’t know if it’s Some<TP> or None.

Other languages/libraries have Left/Right, and Rust has Result. There’s other things I’m sure but I am not a math nerd so don’t know the specifics about what qualifies. (Is Box<Foo> a Monad in Rust?)

@ZiggyTheHamster @Sisteryatima @jgilbert No, it's a Mexican dish consisting of a tortilla wrapping a filling, typically consisting of rice, beans and shredded meats.
@jgilbert @jsgf *sobbing* please stop calling everything a monad
@jsgf That's just a monoid in the category of wiping-your-endofunctors.