Загрузка...

Setting up a Simple Haskell Project (Short version)

Without getting into what Nix actually is and it's full power, we solve a problem we saw in our last video (Input/Output in Haskell Part 2: Handles and Web Requests) where cabal had trouble finding zlib. While this may be solvable by simply installing the necessary packages via apt-get, I offer my method which I've found to be much easier.

As mentioned in the video, here are the steps:

1. Install Nix from here: https://nixos.org/download.html
2. Make a cabal project: cabal init
3. Get cabal2nix: nix-shell -p cabal2nix
4. Make a shell.nix: cabal2nix --shell . (greater than sign) shell.nix
(youtube doesn't let me use the greater than sign / angle bracket sorry)
5. nix-shell
6. cabal repl (or cabal run)

Happy coding!

Видео Setting up a Simple Haskell Project (Short version) канала Simple Haskell
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять