Benefits of using `Effect.Array` over JS `Array.prototype`

Hey all,

I really love effect and start to really enjoy it.

However, I wonder what are the benefits of using Effect.Array over JS' Array.prototype ?
Sometimes I wonder if
Effect
recreates the wheel when it comes to these modules.

For example, what's the benefit of Effect.Array.filter over Array.prototype.filter ?

Genuine question, not trolling - I want to use Effect's Array but I can't find a good reason why.
What am I missing?
Was this page helpful?