У меня есть программа на Haskell, которую я хочу запустить в кластере моей школы, но их версия GHC слишком старая, и они не будут ее обновлять. Я хочу как-то упаковать его с моим исходным кодом, но по умолчанию требуется запуск сценария установки. Могу ли я получить обновленный исполняемый файл компилятора Haskell, который все равно будет работать, если я отправлю его на другую машину?
Я мог бы просто кросс-компилировать свой код локально и отправить исполняемый файл поверх, но я бы предпочел, чтобы он был встроен в сам кластер.