Я установил:Fay: не удалось разрешить квалифицированные имена ffi?
- совмещаемых-0.19.0.1
- совмещаемых база-0,19
И я пытаюсь скомпилировать
-- test.hs
module Main where
import FFI
main = ffi "alert('hello world');"
с
fay test.hs
И получать
fay: unable to resolve qualified names ffi
Обратите внимание, что я в состоянии собрать вещи с Fay-JQuery, Fay-текста и т.д. Полный исходные файлы, компилировать и запускать (с Fay базы) и делать то, что я ожидаю, что они делают при их исполнении. Но как только я попытаюсь использовать ffi
в любом из них, я получаю эту ошибку.
fay-jquery, fay-dom и другие пакеты, которые используют ffi, как будто ведут себя хорошо, когда я их импортирую.
Я не уверен, что еще нужно упомянуть? Я нахожусь на ghc 7.6.3, запустив Ubuntu.
Помощь будет оценена :)
Начиная с fay 0.19 вам не нужно явно импортировать Prelude. –
А, похоже, моя проблема заключалась в том, что у ffi не была подпись типа. Я проверю его на свой настоящий код и подтвержу. –