Size: a a a

2021 February 06

к

кана in Haskell
дополнительный этап в инструкции
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
Можно же и с сайта инсталер скачать
тогда не получится в две команды
источник

AA

A64m AL256m qn<co... in Haskell
[BRM]White Rabbit
мне hls вскод подтягивает. А кабал, как я понял, и платформ ставит.
+ я тут почитал, ghcup для линухов тока. Ну и всл, а я без него пишу код.
есть ghcup для винды - ghcups, но я им не пользовался
источник

AA

A64m AL256m qn<co... in Haskell
но конечно после попытки поставить другим способом винда уже засрана в путях и т.д. и вероятность установить нормально теперь примерно нулевая
источник

[

[BRM]White Rabbit in Haskell
Так, ну, я поставил вроде всё нормально.
Единственное что, у меня как всегда 100500 бед с русским языком в консоли, но это скорее всего из-за англ винды
источник

к

кана in Haskell
если ты про show "привет" или print "привет" (который на самом деле (putStrln . show) "привет"), то это везде так
источник

A

Andrey in Haskell
set chcp 65001
источник

A

Andrey in Haskell
?
источник

[

[BRM]White Rabbit in Haskell
кана
если ты про show "привет" или print "привет" (который на самом деле (putStrln . show) "привет"), то это везде так
Понял.
Хаскель против юникода, да?
источник

[

[BRM]White Rabbit in Haskell
кана
если ты про show "привет" или print "привет" (который на самом деле (putStrln . show) "привет"), то это везде так
Кстати, про то, что print это шоу пут это я уже раскусил
источник

к

кана in Haskell
[BRM]White Rabbit
Понял.
Хаскель против юникода, да?
нет, просто сам show придерживается такой позиции
источник

к

кана in Haskell
ничего не мешает написать putStrLn "привет" и будут русские символы
источник

[

[BRM]White Rabbit in Haskell
А если я вот прям сейчас в ghci вставлю putStrLn "привет", у меня будет русский текст?
источник

к

кана in Haskell
да
источник

[

[BRM]White Rabbit in Haskell
Там просто неявно шоу прокатывает же
источник

к

кана in Haskell
show это в print, show конвертирует строку в строку, внутри которой валидный хаскельный строковой литерал

show "abc" = "\"abc\""

а putStrLn просто выводит символы как есть
источник

[

[BRM]White Rabbit in Haskell
источник

к

кана in Haskell
о интересно
источник

к

кана in Haskell
это я так понимаю тоже приколы винды какие-то
источник

к

кана in Haskell
На англоязычных линуксах и макосях все ок
источник