If you can't understand what a monad is (or you believe that monads = input/output), all your programming opinions are invalid.
— Vladislav Zavialov (@int_index) July 23, 2024
A monad is a monoid in the category of endofunctors. What's the problem really?
Jump in the discussion.
No email address required.
What is a fricking endofunctor, b-word?
What is a fricking monoid?? Does it come before moid or foid, b-word?
Jump in the discussion.
No email address required.
!r-slurs, !math !mathematics shed some light on this mystery, please and thank you
Jump in the discussion.
No email address required.
There's an endofunctor in my pocket, just reach for it
Jump in the discussion.
No email address required.
More options
Context
A monoid is just a semigroup with an identity and an endofunctor is just a functor from a category to itself
Jump in the discussion.
No email address required.
Computer scientists virgins fear the abstract algebra chad
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Idk what the frick any of this is, but codemonkeys have perversed mathematics beyond recognition
Jump in the discussion.
No email address required.
More options
Context
monads are computer gonads
Jump in the discussion.
No email address required.
More options
Context
Jump in the discussion.
No email address required.
More options
Context
More options
Context
monads = input/output
Jump in the discussion.
No email address required.
More options
Context
More options
Context
It's ok! You're the big meaningful programmer! Your programs will surely have non-toy uses someday! Everyone else is just wrong!
Jump in the discussion.
No email address required.
I love FP and tried Haskell but it's such a cluster frick building anything as a newbie that it's not surprising it never went anywhere.
Even basic patterns of data management and access (ie, large hashes) that are completely 101 in other languages have 10 ways to do it in Haskell, each with a complex interface, because every genius invented their own solutions and Haskell attracts NIH ppl
Jump in the discussion.
No email address required.
My undergrad taught all of the freshman classes in Comp Sci entirely in Haskell. It was a good way of gatekeeping the major and assuring employers that everyone coming out of there with a degree would be an asset to their company
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
I can understand being in the FP phase for more than a decade gives an inferiority complex.
IT'S JUST A PHASE MOM
He must have interesting opinions about queer folks.
Jump in the discussion.
No email address required.
More options
Context
Motherlover, I had a .edu email before .com TLDs existed. All y'all AOLn00bs think you're fresh; you're just trite.
Snapshots:
https://x.com/int_index/status/1815826187563978979:
ghostarchive.org
archive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context