purescript-lua icon indicating copy to clipboard operation
purescript-lua copied to clipboard

`Data.Lens._Newtype` is compiling incorrectly

Open Renegatto opened this issue 6 months ago • 2 comments

The usage of Data.Lens._Newtype includes _Newtype in the output, but it compiles incorrectly into:

M.MyModule__Newtype = M.Data_Profunctor_dimap(dictProfunctor)(M.Safe_Coerce_coerce())

where dictProfunctor is undefined in the output lua module. I suppose it should have compiled into something like

M.MyModule__Newtype = function (dictProfunctor)
  return M.Data_Profunctor_dimap(dictProfunctor)(M.Safe_Coerce_coerce())
end

Renegatto avatar Aug 16 '24 13:08 Renegatto