@@ -25,7 +25,7 @@ toDefs decl =
2525 toDefs (ctor, tipes) =
2626 let vars = take (length tipes) $ map (\n -> "_" ++ show n) [0..]
2727 loc = Src.none
28− body = loc . Src.Data name $ map (loc . Src.Var) vars
28+ body = loc . Src.Data ctor $ map (loc . Src.Var) vars
2929 in [ Src.TypeAnnotation ctor $
3030 foldr Type.Lambda (Type.Data name $ map Type.Var tvars) tipes
3131 , Src.Def (Src.PVar ctor) $