Creates an effect from a synchronous computation that might throw
static Effect<A, Object, Never> sync<A>(A Function() computation) => _Sync(computation);