Comments (4)
@RickMoynihan That's one of the intended uses of custom loggers, are you aware of those? https://github.com/vvvvalvalval/scope-capture/blob/master/doc/Tutorial.md#customization
from scope-capture.
Thanks for the pointer, they look useful.
Is there an argument that a more sensible default would be to not print the runtime values (but still emit the rest of the information)? And for people to opt in to the printing of those values? I'm not sure what its utility is as you can just drop in a println if that's what you want.
Otherwise I can see myself having to either package those customisations into a library and use that everywhere instead; or copy this code into all my project development environments.
Thanks again for wrapping up this workflow in a library though, it's super useful!
from scope-capture.
from scope-capture.
Ahh perfect I hadn't realised that, that's exactly what I'm looking for!
from scope-capture.
Related Issues (20)
- Scope-capture doesn't play nice when used in core.async's go-block HOT 4
- Add automated tests for (self-hosted) CLJS
- Spy logging interferes with compiled JS in CLJS HOT 9
- Alternate spy with less noisy defaults
- option for only spying downstream of some caller
- CompilerException java.lang.ClassNotFoundException: sc.api.from compiling:(sc/impl.cljc:171:9) HOT 2
- Working with shadow-cljs? HOT 2
- Capturing values in thread first or thread last statements HOT 2
- Cool discovery: you can nest `letsc`! HOT 2
- Request: alias for "most recent ID" HOT 3
- Support for naming code sites
- Error in tutorial HOT 1
- Capture scope only on exception HOT 3
- Non intrusive support for naming code sites: multi methods
- Use in production? HOT 4
- Shortcut to use the `last-ep-id` in `letsc`
- doucmnet possibility to inject into `core.ns` ?
- Not getting local-bindings as expected.
- How should i get the execution point and code site without using logs?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scope-capture.