Заговор Хаскелла +hsc2hs
Может ли cabal использовать hsc2hs для создания файлов hs? Как?
Я не нашел ответа ни в руководствах, ни в поиске, ни в других проектах (я надеялся на gtk2hs, но оказалось, что он не использует cabal)
1 ответ
Решение
Да, cabal понимает, что когда вы указываете модуль Foo в вашем файле.cabal и находит Foo.hsc на диске, он должен сначала запустить hsc2hs на модуле.
Cabal прозрачно обрабатывает существование файлов.hsc.