Результаты поиска по запросу "ghc"
Разница между Print и putStrLn в Haskell
Я смущен. Я пытаюсь использоватьprintно я знаю, что люди применяютputStrLn, Каковы реальные различия между ними? print $ function putStrLn $ function
Почему нет расширения `-XDeriveApplicative`?
GHC имеет несколько полезных языковрасширения [http://www.haskell.org/ghc/docs/6.12.1/html/users_guide/deriving.html]для механического получения различных общих классов типов Haskell (-XDeriveFunctor, -XDeriveFoldable, -XDeriveTraversable). ...
Благодарю. это как
ющий код печатает что-то вроде°Ð½Ð´Ð¸Ñ-ÐÑÐ¿Ð°Ð½Ð¸Ñ getDirectoryContents "path/to/directory/that/contains/files/with/nonASCII/names" >>= mapM_ putStrLnПохоже, это GHCошибка [http://hackage.haskell.org/trac/ghc/ticket/3307]и это исправлено уже в ...
или что угодно. Ключевое слово - монада IO.
я есть следующий код: fib n | n == 0 = 0 | n == 1 = 1 | n > 1 = fib (n-1) + fib (n-2) print fib 5И по какой-то причине выдает ошибку: [1 of 1] Compiling Main ( test.hs, test.o ) test.hs:8:1: Parse error: naked expression at top levelВ чем дело?
Ошибка «Не удалось загрузить интерфейс» при загрузке скомпилированных модулей в ghci
Привет сообщество Haskell, Я новичок в Haskell и столкнулся с проблемой, когда попытался структурировать свой первый более крупный проект. Вот минимальный пример проблемы (я использую Cabal для сборки). Это структура каталогов простого ...
также попробуйте посмотреть на ldd -dr your_executable
ли хорошие способы сделать небольшие исполняемые файлы haskell? С ghc6 простая программа hello world достигает примерно 370 КБ (523 КБ до полосы). Привет мир в C составляет около 4 КБ (9 КБ до полосы).
Первая ссылка дает мне 404.
лл снова взорвал мой разум, когда я понял, что (x,y)Это просто синтаксический сахар для (,) x yЕстественно, я хотел расширить это на более крупные кортежи. Но (,) x ((,) y z)Дал мне (x,(y,z))Что было не то, что я искал. По своей прихоти я ...
Либеральное условие покрытия, введенное в коде GHC 7.7, действует в GHC 7.6.
Идея Я пишуDSL [http://en.wikipedia.org/wiki/Domain-specific_language], который компилируется в Haskell. Пользователи этого языка могут определять собственные неизменяемые структуры данных и связанные с ними функции. Под ассоциированной ...
и т.д.).
ли программно защититься от чрезмерного использования памяти в программе на Haskell, скомпилированной с помощью GHC? То есть он должен уведомить программу, когда использование памяти достигнет указанного предела, предпочтительно указав нить ...
Использование Cabal с несколькими версиями GHC
Я получил оба ghc6 и ghc7 на моем рабочем столе. Для установки новых пакетов (для конкретной версии GHC) я используюcabal с флагом--with-compiler=<ghc-dir> указать, для какого ghc я хочу установить пакет. я делаюcabal update перед установкой ...