@haskellru

Страница 157 из 1551
Igor
04.01.2017
19:37:58
Интересный у вас диалог
а ты что тут забыл? в хаскелисты записался?

Kit
05.01.2017
21:16:05
Слышал что на hackage можно искать функцию по сигнатуре, это действительно так?

Igor
05.01.2017
21:17:34
да

Kit
05.01.2017
21:19:32
да
а как?

Google
Igor
05.01.2017
21:20:56
https://www.haskell.org/hoogle/?hoogle=[a]%20->%20a

Kit
05.01.2017
21:21:58
https://www.haskell.org/hoogle/?hoogle=[a]%20->%20a
ссылка не открывается

Igor
05.01.2017
21:29:57
надо её скопипастить, или заменить %20 на символы +

https://www.haskell.org/hoogle/?hoogle

пиши тип (функции head), например, и он предложит варианты

Kit
05.01.2017
21:36:52
спасибо!

оказывается safari отказывается открывать haskell.org

говорит что соединение не безопасное

Igor
05.01.2017
21:42:19
не знаю, зачем в 2к17 использовать сафари. это уже как IE считается.

Igor
05.01.2017
21:57:38
а ты в какой стране сейчас? может, кто подмешивает в траффик чего-нибудь?

но вообще можешь просто нажать Advanced -> всё равно продолжить.

Google
Kit
05.01.2017
22:03:15
в россии

браузеры даже не предлагают advanced

Donat
05.01.2017
22:07:19
Looks fine https://www.ssllabs.com/ssltest/analyze.html?d=www.haskell.org&s=162.242.239.16

Donat
05.01.2017
22:09:18
Все детали SSL сертификата

Внизу даже поддержка в разных браузерах показана

Alex
07.01.2017
01:18:18
https://haskellweekly.news/issues/36.html

Igor
07.01.2017
11:18:03
Кто-нибудь использует attoparsec? Подскажите, как заставить парсер выкидывать ошибку, если вдруг не удалось прочитать токен? parseOnly (myParse <* endOfInput) text Даёт мне Left "endOfInput", а мне бы хотелось что-то типа сообщения, что ожидалась запятая, а на вход подана точка.

Anatolii
07.01.2017
11:19:06
я не пользовался attoparsec

но у просто parsec

сообщения поинформативнее

может с него начать?

Igor
07.01.2017
11:23:29
не, парсеком пользоваться нельзя. в общем, в аттопарсеке из коробки сообщений нет. Attoparsec doesn't try to give useful error messages. It is because of this that it can always backtrack above. On the other hand, it means you are comparing something that is carefully tracking the set of expected tokens at any given point so it can include it in the error message with something that doesn't even have the concept.

Anatolii
07.01.2017
11:23:52
а чего парсеком пользоватьяс нельзя?

Igor
07.01.2017
11:24:15
это ограничение пришло "свыше" ?

Anatolii
07.01.2017
11:25:36
а вы там что-то хайперфоманс пишите?

Igor
07.01.2017
11:26:43
ага, почти что с биг датой работаем.

Alexander
07.01.2017
14:58:39
<?>

Не подходит?

Аннотирует место специальной ошибкой

Google
Igor
07.01.2017
15:06:47
ну-ка, попробую

<?>
спасибо, то что надо. пришлось правда заменить many из Control.Applicative на manyTill, иначе сообщение об ошибке съедается.

Alexander
07.01.2017
16:56:44
Отлично

Igorek
09.01.2017
15:13:44
салют

Nikita
09.01.2017
15:14:01
yo

Igorek
09.01.2017
15:14:54
задам вопрос сразу с хода. какой на винду удобный редактор для хаскеля поставить?

Igorek
09.01.2017
15:17:36
Я ожидал этого ответа. следующим полетит emacs. но разве нет ничего более нуб-френдли?

Anatolii
09.01.2017
15:17:49
Ну попрбуй под идею чтото

Nikita
09.01.2017
15:17:55
хотел написать emacs

Anatolii
09.01.2017
15:17:55
Хаскфорс вроде там был

Nikita
09.01.2017
15:17:56
лол

Ruslan
09.01.2017
15:18:08
плагины под vim есть

даже статейка про это в инете где-то была

Ruslan
09.01.2017
15:18:32
vim + haskell или как-то так называлась

Anatolii
09.01.2017
15:19:07
Как сказал один скалист - хаскель хороший язык которому иде не нужна

Ghcid реально много потребностей закрывает

Igorek
09.01.2017
15:21:24
а вот другой вопрос - мне на комп надо хаскель поставить. я давно за апдейтами не следил, раньше только GHCi ставил и все было ок. а теперь появилась Haskell Platform- оно вот надо?

Google
Igorek
09.01.2017
15:21:42
https://www.haskell.org/platform/

Vladimir
09.01.2017
15:22:48
Oleksandr
09.01.2017
15:29:17
Sublime Text

Kit
09.01.2017
15:32:18
stack же
stack на винду ставится через раз

Admin
ERROR: S client not available

Aldar
09.01.2017
15:47:05
Igorek
09.01.2017
15:56:13
а, вот это вот ставить? https://docs.haskellstack.org/en/stable/README/

Igor
09.01.2017
15:57:54
да, stack это must have.

Alexander
09.01.2017
16:25:22
stack под винду нормально

Я бы не сказал, что это must have, но решает многие вопросы, особенно если лень разбираться в инструментах

Igorek
09.01.2017
16:25:54
Спасибо!

Ну не то чтобы лень разбираться, лень возиться с установкой )

Alexander
09.01.2017
16:27:14
Ну на Винду стек просто ставится и работает

Патформа тоже просто ставилась, но с ней больше проблем

Kit
10.01.2017
17:43:11
Кто подскажет, что может быть не так с кодом, если процесс завершается Killed: 9?

Quet
10.01.2017
17:46:22
оом

Kit
10.01.2017
18:22:52
оом
это предложение помедитировать?

Google
Quet
10.01.2017
18:23:05
это предложение поискать где течет память

dmesg для того чтобы убедиться что это oom killer пришел и убил твой процесс

Alex
11.01.2017
20:37:49
https://github.com/rgleichman/glance

eugene
11.01.2017
20:39:29
http://eta-lang.org

http://edsko.net/2017/01/08/linearity-in-haskell/

Quet
11.01.2017
21:18:02
а eta кажется жить не будет

KrivdaTheTriewe
11.01.2017
22:38:22
забавно, что квиксорт на примере)

Misha
12.01.2017
14:59:29
http://eta-lang.org
классно

мне только синтаксис почему-то не нравится

без всякой аргументации, просто неаккуратненько как-то

SimpleX
12.01.2017
15:07:10
Я с главной отличий от хаскеля как-то не заметил

Quet
12.01.2017
15:08:28
там же 7.10 за основу взят, вряд ли серьезные отличия будут

Misha
12.01.2017
15:10:55
Я с главной отличий от хаскеля как-то не заметил
это я идиот, хотел ответить на линк про линейные типы, а ответил на Eta

SimpleX
12.01.2017
15:14:57
А, там да, сильно усложняет синтаксис

Abbath
13.01.2017
09:46:51
Теперь у автора пукан горит из за 8.0

Страница 157 из 1551