Does someone maybe remember the ticket number or should I file a new one?
I wonder whether it has anything to do with the recent fix to
OK. Can we do a bisect to find out what it was?
Thanks! That's good to know. I think there's not much we can do here for the moment. The patch is necessary because it fixes an unsoundness problem. I am not quite clear what the breaking code does. It looks like it can be compiled if we can get rid of unrestricted existentials. But this will be definitely post 2.10.
It looks like the type inference problem with type projections in this thread:
https://groups.google.com/forum/?hl=en&fromgroups#!topic/scala-language/ww_hapKyL2w%5B1-25%5D
and Paul's solution still works
trait TFn1[I] { type In = I }
trait >>[S,F1 <: TFn1[_]{type In = S}, F2 <: TFn1[_]] extends TFn1[S]
Op donderdag 9 augustus 2012 19:41:14 UTC+2 schreef Paul Phillips het volgende:
What do you think?