Как установить пользовательские библиотеки и использовать их?

Я пытался установить некоторые библиотеки, csv а также hs-gchart, Я знаю, что у IHaskell есть альтернативы для построения графиков, но я просто хотел попробовать что-то установить.

Я использую докер Гибиански.

Я уже пытался сделать cabal install в контейнере docker, но в результате этого docker не установлен, поэтому я ssh'd в контейнер и установил его. Все еще не может импортировать ни одну из этих библиотек.

Затем я попытался установить с stack build csv hs-gchartвсе еще не повезло.

Какой простой и правильный способ установить библиотеку и использовать ее из записной книжки IHaskell?

1 ответ

Решение

После разговора с Эндрю Гибянским на IHaskell's Gitter он порекомендовал мне раскошелиться / клонировать репо, добавить stack install <library> в Dockerfile, а затем сделать docker build -t my-ihaskell /path/to/the/IHaskell/repo, После этого просто docker run my-ihaskell,

Теперь библиотеки работают как положено. (hs-gchart не удается, но это уже другая история)

Другие вопросы по тегам