For what it's worth: YAML output looks very much like Data::Dumper output, but it is a lot more compact. In other words: you don't really need to "learn" YAML to read its output. I consider that it just makes more sense in most case to use YAML than to use Data::Dumper for debugging.
BTW, learning enough about YAML to be able to use it for debugging would probably have taken you less time that writing this post (and wouldn't have resulted in --'s ;--).
|