
Dmitry
05.02.2017
14:13:19
сильно крутая лернинг курва
в стеке-то вообще думать не надо

Alexander
05.02.2017
14:13:36
это да
но в стеке экосистема нижележащая поудобнее

Google

Alexander
05.02.2017
14:14:07
все таки cabal-install по сравнению с сями это прыжок вперёд
просто помочь без feedback-а никак не получится кроме как дав ссылки на 2 документа выше или предложив открыть tmate-сессию и все поставить
видать не пможем человеку :(

Dmitry
05.02.2017
14:46:35
так даже проблема непонятна
что ставит
зачем ставит

Alexander
05.02.2017
14:56:41
как ставит
ну что и зачем - я подозреваю, что догадываюсь, наверное для курса на степике или ещё где попросили ghc и cabal

Dmitry
05.02.2017
14:58:16
степик это типа курсеры?

Serghei
05.02.2017
15:02:46
угу

Dmitry
05.02.2017
15:03:59
но кабал-то обычно ставится, кстати.
sudo apt install cabal-install && cabal install cabal-install

Alexander
05.02.2017
15:05:39
Ну в убунте есть ppa от hvr

Google

Alexander
05.02.2017
15:05:43
Там все хорошо
Не факт что на маке так же
Макоси т.е., на маке то все хорошо, поставил Linux и используешь

Dmitry
05.02.2017
15:08:12
погоди, а зачем ppa ?

Alexander
05.02.2017
15:09:13
Там более лучшие ghc
И можно сразу много хгц и кабалов
Для CI отлично, удобнее стека

Dmitry
05.02.2017
15:10:11
ну ладно, я понял, что ты не любишь stack, но наверняка у сноймана на видном месте лежит как поставить stack на маке, им поставить ghc и cabal-install

Alexander
05.02.2017
15:10:30
Я уже дал ссылку
Вышк
Сразу после ссылки на min ghc который поставит и кабал и стек
При всей моей нелюбви к стеку я сразу отвечу как его поставить и как им пользоваться и как решить проблему если я знаю решение

Quet
05.02.2017
16:06:01
стек супер я щитаю
намного проще стало жить
все эти ppa от hvr, поиски сборки на маке и тд
забыто как страшный сон

Serghei
05.02.2017
16:07:24
господи, что вы так сборки боитесь
как будто нигода не собирали ничего

Quet
05.02.2017
16:08:01
зачем это делать если можно не делать?

Serghei
05.02.2017
16:08:44
спорный довод

Quet
05.02.2017
16:18:27
лучше это же время потратить на написание кода )

Google

Alexander
05.02.2017
17:20:07
ну мне
многим проще

Valery
05.02.2017
17:27:05
спасибо, я вроде разобрался

Alexander
05.02.2017
17:35:48
отлчино, будут вопросы задавай

Alexey
06.02.2017
20:14:53
Кстати, если кто пользует Atom, хочу поделиться, что у меня на маке хаскельные плагины, особенно ghc-mod сильно греют комп. Просто печка. Сейчас VS Code поставил, настроил. Не греет. А функционал в целом тот же.

Serghei
06.02.2017
21:06:48
любопытно
а плагины те же?

Vladimir
06.02.2017
21:12:38
ну может быть, реализации-то разные всё-таки

Alexey
06.02.2017
21:42:15
Плагины те же. И ghc-mod тот же. И проект тот же.

Мерлин
07.02.2017
11:16:42
[last news]
Template Haskell and Quasiquotes

Igor
07.02.2017
12:07:23
Ещё один гайд по TH?

Kit
07.02.2017
12:43:52
Подскажите как сделать чтобы вместо base-4.9.0.0 использовалась base-4.8.2.0 ?
это кудато в stack.yaml надо прописывать?

Misha
07.02.2017
12:45:12
можно наверное прямо в *.cabal, base = 4.8.2.0
только наверняка много чего поломается

Kit
07.02.2017
12:47:31
не вижу такого файла с cabal

Misha
07.02.2017
12:47:54
я имею в виду project-name.cabal

Kit
07.02.2017
12:48:53
нету проекта

Google

Kit
07.02.2017
12:49:03
это глобальная настройка

Misha
07.02.2017
12:51:26
ну тут я боюсь показаться несведующим, но стэк именно для того, чтобы ставить зависимости в конкретный проект, а не шлобально
глобально

Kit
07.02.2017
12:53:35
ок, а как сделать для проекта такую зависимость?
да и потом, надо же поставить пакет accelerate-cuda а он не ставится

Anatolii
07.02.2017
12:56:40
этот пакет задеприкейчен, ну это так на всякий случай

Kit
07.02.2017
12:59:33

Admin
ERROR: S client not available

Anatolii
07.02.2017
13:00:15
https://github.com/AccelerateHS/accelerate-cuda/
ну он больше не поддерживается
и там указано чем пользоваться в замен

Kit
07.02.2017
13:02:51
хм...
спасибо!!!

Anatolii
07.02.2017
13:03:11
:)
да не за что:)

Ruslan
07.02.2017
13:09:16
Какая самая удобная библиотека для sqlite?

Dmitry
07.02.2017
13:18:13
А можно пользоваться OverloadedRecordFields ? Что скажет общественность? (а то з.. утомило без них)

Anatolii
07.02.2017
13:18:39
а чего бы нет?:)

Dmitry
07.02.2017
13:18:52
не знаю, хорошая фича должна отлежаться?

Google

Alexander
07.02.2017
16:58:33

Kit
07.02.2017
16:59:22

Alexander
07.02.2017
17:00:17
Им можно вроде
Там вечные споры

Anatolii
07.02.2017
17:00:49
а споры насчет чего?
его хоть выпиливать не собираются?

Alexander
07.02.2017
17:23:29
Нет, его все не запилят

Misha
07.02.2017
22:16:10
А вот как в cloud haskell реализуется такой типовой паттерн: на каждом узле пул процессов и что-то типа балансировщика(ов). Важно, что на каждом узле есть какой-то тяжеловесный state и call или spawn не очень подходят, надо send/receive ипользовать, видимо (или каналы). Есть какие-то типовые решения? Я как-то вот тут ничего не нашел http://haskell-distributed.github.io/tutorials/1ch.html, чтобы не пришлось руками писать.

Alexander
07.02.2017
23:00:27
правило №1 не читать документацию на сайте
она говно
извините
читать книжку марлоу и идти в irc или slack
или пинать меня :)
чинить документацию надо но лень

Anatolii
07.02.2017
23:01:11
@qnikst ты говорил что ты много знаешь и мог бы написать кукбук
@qnikst помоги комьюнити!:)

Alexander
07.02.2017
23:01:24
а спать я когда буду?
у меня уже и так на то чтобы в могиле отоспаться уже пара лет накопилось

Misha
07.02.2017
23:01:51
ого!