forked from unfoldr/Salsa
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Currently, the Generator produces 2 files, Bindings.hs and Labels.hs. It may be somewhat beneficial to instead use the original .Net namespaces as Haskell module names so that a Salsa end user can use import System for example.
Where this is likely to breakdown is differences in what is allowed to be circular references. Haskell is quite permissive within modules, so If worse comes to worse, the generator could produce 1 big hidden internal module per generation, where the actual exposed modules are nothing more than selective re-exports.