Например, если я делаю эту операцию для base
, должно быть Prelude.hs
в ~/.stack/programs/platform/ghc-x.y/lib/ghc-x.y/base-x.y
вместе с Prelude.hi
.Так что stack unpack
не будет работать, поскольку он распаковывает исходный код в текущем каталоге.
В качестве альтернативы, можно ли извлечь ядро GHC из .hi
(ModIface
)?Таким образом, мне не нужен исходный код.