News for hackers. Stuff that matters.
Re:A 2020 Vision of Linear Algebra by madhadron on Tuesday May 12, 2020 @10:51AM (#23154612)
I've had good luck with explaining it as a characteristic of a programming language. In a language consisting of sequences of statements with bindings and function calls, we expect that

f(x)

is the same as

a = x; f(a)

and the same as

g = f; g(x);

That's the monad laws. Whatever craziness you want to put in the semantics, those are properties you probably would like to preserve in your language.

Re:A 2020 Vision of Linear Algebra by DagAgren on Wednesday May 13, 2020 @04:47AM (#23164888)
I think I understand monads less now.
Re:A 2020 Vision of Linear Algebra by madhadron on Thursday May 14, 2020 @10:56PM (#23188358)
Do you really understand them less, or has it dislodged ideas that you thought were true? Moving towards zero is not always decreasing.