Loading...
}
if (Result.isFailure(result)) {
return
{Result.isInitial(result) &&
}
{Result.isSuccess(result) &&
{result.value.message}
}
{Result.isFailure(result) &&
}
)
}
```
---
### Pattern 4: Atom.runtime — SERVICE COMPOSITION
**When to use:**
- Need access to Effect services in atoms
- Compose multiple service layers
- Create service-scoped atom runtime
**Signature:**
```typescript
Atom.runtime