What is scala’s experimental virtual pattern matcher?
The “virtualized” pattern matcher is a rewrite of the existing matcher. The motivation for doing this was to support virtualization of pattern matching for the polymorphic embedded DSLs, not relevant for 2.10. As Iulian says in the comments below: It’s very similar to how for-comprehensions are compiled: instead of directly generating code, they are translated … Read more