Size: a a a

2021 April 03

D

Dmitry in Haskell Start
Переслано от Dmitry
товарищи, подскажите пожалуйста, почему у меня либа установлена (через кабал), а ghc её не видит?
источник

D

Dmitry in Haskell Start
Переслано от Dmitry
источник

D

Dmitry in Haskell Start
Переслано от Aleksei (astynax) Pi...
Очень может быть, что XMonad в своей песочнице собирается, чтобы "в систему не мусорить"
источник

D

Dmitry in Haskell Start
Переслано от Aleksei (astynax) Pi...
источник

D

Dmitry in Haskell Start
Переслано от Aleksei (astynax) Pi...
cabal install -z --lib --package-env=$HOME/.xmonad/ xmonad xmonad-contrib вот так нужно ставить зависимости
источник

D

Dmitry in Haskell Start
Переслано от Dmitry
короче, xmonad собирается, а xmonadctl почему-то отказывается. При чём вручную через ghci всё подгружает и исполняется
источник

D

Dmitry in Haskell Start
Переслано от Dmitry
разобрался с xmonadctl:

ghc мне говорил, что Graphics это часть hidden package

оказалось, что Х11 надо было просто добавить в предложенную команду
источник

D

Dmitry in Haskell Start
ссылочка на среду, которая у меня отработала:
источник

D

Dmitry in Haskell Start
источник

Ю

Юрий in Haskell Start
Спасибо :)
источник

Ю

Юрий in Haskell Start
Похоже, прежде чем двигаться, мне надо вычистить предыдущие попытки поставить xmonad из системы
источник

Ю

Юрий in Haskell Start
Dmitry
Переслано от Aleksei (astynax) Pirogov
Очень может быть, что XMonad в своей песочнице собирается, чтобы "в систему не мусорить"
Вот видимо так и есть. В итоге xmonad запускается,  а настроить его не получается.
источник
2021 April 04

AK

Aleksey Kislitsa in Haskell Start
Не корысти ради, а токмо волею любопытсва читаю Algebra Driven Design/
Ну как читаю, начал собственно, продираться сквозь тернии.

В общем вопрос, я таки правильно понимаю, что алгебраические законы, упоминаемые и описываемые в книге, это не ограничения которые как то можно описать средствами Haskell, а некие ограничения, которые должен иметь ввиду программист и которые например в виде тестов могут быть реализованы?
источник

ЕИ

Евгений Иванов... in Haskell Start
Всем привет.
Подскажите плз в чем ошибка.

import System.IO

main = do
 withFile "main.hs" ReadMode (\handle -> do
   contents -> hGetContents handle
   putStr contents)


При компиляцию получаю это

main.hs:4:34: error:
│    Pattern syntax in expression context:
│        \ handle -> do contents -> hGetContents handle putStr contents
│  |
│4 |     withFile "main.hs" ReadMode (\handle -> do
│  |                                  ^^^^^^^^^^^^^...
источник

A

Aragaer in Haskell Start
contents <-
источник

A

Aragaer in Haskell Start
стрелочка в другую сторону
источник

ЕИ

Евгений Иванов... in Haskell Start
блин, точно =)
источник

ЕИ

Евгений Иванов... in Haskell Start
спасибо
источник

к

кана in Haskell Start
Aleksey Kislitsa
Не корысти ради, а токмо волею любопытсва читаю Algebra Driven Design/
Ну как читаю, начал собственно, продираться сквозь тернии.

В общем вопрос, я таки правильно понимаю, что алгебраические законы, упоминаемые и описываемые в книге, это не ограничения которые как то можно описать средствами Haskell, а некие ограничения, которые должен иметь ввиду программист и которые например в виде тестов могут быть реализованы?
да. еще оптимизатор может использовать эти законы что-бы что-то упростить/переписать
источник

AK

Aleksey Kislitsa in Haskell Start
кана
да. еще оптимизатор может использовать эти законы что-бы что-то упростить/переписать
Я так понимаю оптимизатору это надо указать еще как то?
источник