smten
smten copied to clipboard
Code that does not compile is generated
Using 4.1.0.0, I have gotten code generated that looks like this:
kj_s1ii = (\ b#_aUa -> (let {
wild1_X1x = ((M19.>#) b#_aUa 2#) ;
However, b#_aUa
is not one identifier, it falls apart as the two identifiers b#
and _aUa
in GHC, yielding a type error. The pretty-printing instance for Name
is to blame here.
(But maybe this is fixed in the latest version?)