The Perils of Mutating Java Streams Via the peek() Operation

so we're going to take a look at the ex 11 project which is in my java 8 folder in my live lessons github repository and if you go there you'll see a kind of a fun test that shows the improper use of the stream peak intermediate operation and the key thing to remember about peak is that it's not intended to have any manipulative side effects it's not supposed to change anything it's just supposed to basically be there for sort of debugging p...
repotechsstarsweeklyforksweekly
arc53/DocsGPTPythonTypeScriptCSS11.7k+4.8k1.1k+364
OpenBMB/ChatDevPythonJavaScriptCSS12.9k+2.7k1.3k+274
usebruno/brunoJavaScriptTypeScriptOther5.1k+2.2k155+61
ToolJet/ToolJetJavaScriptTypeScriptSCSS24k+1.9k2.3k+117
krahets/hello-algoJavaSwiftC++38.2k+1.8k4.2k+203
appwrite/appwriteTypeScriptPHPOther36.8k+1.5k3.3k+105
novuhq/novuTypeScriptPythonJavaScript29.3k+1.5k2.5k+179
wasp-lang/waspTypeScriptJavaScriptCSS6.6k+1.2k276+26
google/comprehensive-rustRustAssemblyHandlebars20.7k+8991.2k+37
CrowdDotDev/crowd.devTypeScriptVueJavaScript2.4k+753131+11