The data decl: Shape has a constructor named 'L' or 'R'.
These names are reserved for the sum type. L:: a -> (a+b), R:: b -> (a+b)
But L, K are values!
So why not
kind Bar = L | K
???
Original issue reported on code.google.com by ggr...@gmail.com on 27 Aug 2013 at 10:52
Original issue reported on code.google.com by
ggr...@gmail.com
on 27 Aug 2013 at 10:52