Trying to understand akka marshalling/unmarshalling and found a lot of scala implicit magic that goes on in the background and under the hood.
Question: Is there a way to find which implicit constructs are effective during an execution. Things that would be useful to know: - what implicit declarations and conversions are effective - where they are declared
What I'm thinking is an IDE plugin for this may be? To be used during code debug?
I think this would help in understanding akka marshalling/unmarshalling but also it would be useful generally wherever complex implicit features are used.