Effect vs Completable Future

https://dev.to/almaju/someone-finally-fixed-javascript-426i

    The Effect (CompletableFuture) DatType represents an Immutable Value that lazily describes a workflow, a job, or computation, and all effect Functions produce new effect values.

    Effect values don’t actually do anything, they’re just values that model or describe effectual interactions.