interop 2022-03-01

the best I could come up with was ^"[Ljava.util.Map<String, Object>;" which didnt seem to work

Map is an interface, not a class.

Alex Miller (Clojure team) 2022-03-01T12:43:25.815499Z

The generics are erased in the jvm so just ^java.util.Map is a sufficient type for the 2nd arg

👍 1

@retrogradeorbit Also "[L...;" means "array of" so your type hint was sort of saying java.util.Map[]