Formerly u/CanadaPlus101 on Reddit.

  • 14 Posts
  • 727 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle







  • Not surprised. The Russian Wikipedia page on it is just a stub. The English one is actually longer.

    I can’t find any online introductions to it or compilers for it either, in English or написал по-Русски. Or Ukrainian for that matter, assuming I’d know it if I see it, although the Wikipedia page is longer.





  • Oh, well I can agree with that.

    You can like the idea behind functional programming while believing that any application is in the end about side effects and therefore a purely functional application impossible.

    It’s a bit of a tangent, but if you’re doing something completely deterministic and non-interactive, like computing a digit of pi, it’s great in practice as well. I use Haskell semi-regularly for that kind of thing.

    You could argue printing the output is a side effect, but is a side effect followed by termination really “side”?





  • Ah, but you didn’t buy them!

    This is generally the way it goes. Businesses buy rolls of quarters to fill the register, cash-using consumers “buy” bills, and gradually accumulate those quarters as the bills break down. Then, they return it to a bank to deposit them, and (possibly with a stop at the mint to retire old coins and inject new ones) the cycle continues.

    Meanwhile, businesses deposit the bills they accumulate, and all kinds of wire transactions between banks, consumers, businesses and the government account for the rest of the money supply.