1 min readMar 29, 2019
That’s my understanding, yes — unlike current AnyVal
s, opaque types basically just become their underlying types at runtime.
This means they do have some limitations (for example, I gather you can’t pattern-match on them quite as you expect), but they should provide the sort of reliable efficiency that people have been looking for.