Fork me on GitHub
#clojure-dev
<
2019-05-07
>
leonoel17:05:32

I have a weird compiler behavior when assigning local field inside a try/catch in a deftype method java.lang.IllegalArgumentException: Cannot assign to non-mutable

leonoel17:05:28

does it looks like a known bug ?

leonoel17:05:59

I'm struggling to find a minimal repro

ghadi17:05:23

it's not a supported case @leonoel

ghadi17:05:44

try/catches can be lifted out of the immediate function body sometimes

leonoel17:05:32

that's it, thanks