Arrow Resource

Kotlin + Arrow Resource lifecycle discipline with `Resource`, `ResourceScope`, `resourceScope`, and context parameters. Use for safe acquisition/release of files, streams, DB pools/connections, HTTP clients, background scopes, or multipart parts; preventing resource leaks and use-after-close bugs; designing companion `Resource` builders; using `arrow-autoclose` when only synchronous `AutoCloseable` cleanup is possible; composing resources with typed errors, cancellation, or parallel acquisition.

alexandru c1015a7 3 files · 17.2 KB Updated

File contents

alexandru/skills/tree/main/skills/arrow-resource commit c1015a7411

Frequently asked questions

npx skillmds@latest add alexandru/arrow-resource