Problemunvalidated
calling Lambda expressions invariably leads to "unchecked call" warnings — While porting my BASIC byte-code interpreter from Python to Java. Tension: I couldn't figure out how to make Java's type system happy. Outcome: Is it even possible to avoid an "unchecked cast" when dealing with types like `Consumer` whose specifics are erased before runtime?
b5d61a48-6493-4e74-b71f-9c1bb33067e1
calling Lambda expressions invariably leads to "unchecked call" warnings — While porting my BASIC byte-code interpreter from Python to Java. Tension: I couldn't figure out how to make Java's type system happy. Outcome: Is it even possible to avoid an "unchecked cast" when dealing with types like Consumer whose specifics are erased before runtime?