Hong Phuc
09/22/2025, 2:15 AMSam
09/22/2025, 7:23 AMHong Phuc
09/22/2025, 8:02 AMSam
09/22/2025, 8:12 AMSam
09/22/2025, 8:16 AMHong Phuc
09/22/2025, 8:44 AMsuspendgildor
09/22/2025, 9:19 AMgildor
09/22/2025, 9:19 AMgildor
09/22/2025, 9:20 AMHong Phuc
09/22/2025, 11:23 AMgildor
09/22/2025, 11:40 AMgildor
09/22/2025, 11:42 AMreformator
09/22/2025, 12:57 PMI still wanted that I can just use debugger, profiler and get stacktraces the same way as javaI take this opportunity to advertise a library for restoring the call stack in coroutines https://github.com/Anamorphosee/stacktrace-decoroutinator.
Seri
09/22/2025, 3:38 PMYes, seems like the redditor just hate writing the wordI see this criticism a ton. Folks hate bringing in a library/dependency and needing to adapt to that libraries own asynchronous language. In coroutines, that means needing to call suspend functions from your own suspend functions, hence "infecting" your codebase. But in your case, you're developing your own application, not distributing a library. You get to have opinionated because you and your team are the only ones consuming it. If someone like this doesn't like whatever pattern you use, let them create an issue on your open-source project and fix it themselves.suspend
gildor
09/23/2025, 1:49 AM