News for hackers. Stuff that matters.
Re:Parse, Don't Validate – In a Language That Doesn't Want Y... by steve_adams_86 on Tuesday June 30, 2026 @11:31AM (#48734180)
I can’t think of a single functional language that offers what effect gives you, though. A fully typed and declarative error channel, managed dependency layer with compile time safety, excellent resource management, the best parsing/validating/serializing library I’ve used in TypeScript, concurrency, streams, cache, otel primitives baked in…

In all fairness it does require buy-in and gradual adoption isn’t perfectly seamless or frictionless, but I think it’s worth it. They’ve done an outstanding job with it.

Re:Parse, Don't Validate – In a Language That Doesn't Want Y... by cptmurphy on Tuesday June 30, 2026 @01:26PM (#48736091)
Scala. Zio/Cats/Kyo
Re:Parse, Don't Validate – In a Language That Doesn't Want Y... by epolanski on Tuesday June 30, 2026 @02:47PM (#48737447)
Relevant talk by John De Goes: Why Effect is more important than ZIO:

https://www.youtube.com/watch?v=Ei6VTwhI8QQ