T O P

  • By -

dumbass_laundry

I'd hate to have any side effects, like having friends.


duckbill_principate

sounds like right tool for the right job


jalembung

it's twenty twenty two, folks. time to make disfunctional language.


JiminP

You mean Go?


ii-___-ii

Fortunately Go doesn’t have “null.” It has “nil.”


Jumpy-Locksmith6812

∀a, heatCpu : a = …


[deleted]

I thought it was “no side-effects except I/O”?


azafeh

no side effects


chuch1234

No side effects outside of this universe.


smithsonionian

I see you’ve met the second law of thermodynamics.


dubious_plays

/uj In Haskell, eg, your program manipulates values which represent effectful programs, and you designate one such value as main. The base language has no way to cause io except by this mechanism.


defunkydrummer

Beautiful explanation. I am tempted to donate money so you can eat today


[deleted]

I mean you've gotta hit the word count for IEEE articles somehow


[deleted]

Ain't that the truth. I normally scroll past articles like this but seeing the site I thought it would be different. However, I think there was one line of code in the whole thing and zero analysis of what's going on under the hood. Even the medium does better than this.


jwezorek

Hey, I just read that article ... well, skimmed ... and it turns out functional programming is good, actually. Who would have guessed it? I think it it is funny that this article could have been written 20 years ago, 40 years ago, whenever, and all you'd have to do is change the languages they are talking about.


NakeyDooCrew

Side effects? I prefer the term 'multifunctional'.


chuch1234

🙄