logoalt Hacker News

nvme0n1p1 • yesterday at 10:00 PM • 2 replies • view on HN

It does seem like they're boiling the ocean, for... whatever reason programmers do these things.

Rebuild JS's core data structures: https://effect.website/docs/v4/api/effect/Array

Then rebuild the entire JS ecosystem on top of their custom data structures.

And then the main heading on their home page is "Reliable TypeScript for the AI era"? Really? I'll pass.


Replies

maleldil • yesterday at 10:11 PM

It literally says:

> Works with JavaScript arrays

➕ show 1 reply
slopinthebag • yesterday at 10:23 PM

part of it is because js is a throwing language, and since there are no "checked" exceptions they need to basically rebuild the universe in their paradigm.

but they seem to want to rebuild everything, eg

> The Console service exposes common console methods such as logging, warnings, errors, groups, counters, tables, and timers. Because console access goes through a service, programs can use custom console implementations in tests or other environments. This module also includes scoped helpers that close console groups or timers automatically.

yeah idk mate

➕ show 2 replies