Skip to content

Improve error handling#67

Merged
robertluo merged 3 commits intomasterfrom
improve-error-handling
Jan 18, 2026
Merged

Improve error handling#67
robertluo merged 3 commits intomasterfrom
improve-error-handling

Conversation

@robertluo
Copy link
Owner

No description provided.

robertluo and others added 2 commits January 18, 2026 15:52
- Add circular dependency detection with clear error messages showing cycle path
- Add better error context for function wrapper failures (key, available keys)
- Add comprehensive Gotchas section to doc/concepts.adoc
- Make CloseableValue implement java.io.Closeable for with-open support
- Remove unnecessary #?(:clj) from defmacro fw/fnk - macros work in CLJS
- Rename doc/rational.adoc to doc/rationale.adoc (typo fix)
- Add doc/improvements.adoc tracking planned improvements
- Update WARP.md with known issues and gotchas
- Improve docstrings for fun-map, fw, fnk, closeable, life-cycle-map

Co-Authored-By: Warp <agent@warp.dev>
Google Closure Compiler in CLJS 1.12.x requires Java 21.

Co-Authored-By: Warp <agent@warp.dev>
@robertluo robertluo merged commit 64f68d4 into master Jan 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant