@haskellru

Страница 113 из 1551
Anatolii
31.08.2016
19:11:01
я еще только не понял как мне свою RedmineT сделать

хотел покопать в этом направлении

Alexander
31.08.2016
19:11:09
с ними правда не все так гладко может быть, т.к. склейка по IO скорее всего будет

зачем RedmineT ?

Google
Anatolii
31.08.2016
19:11:38
я проглядел

тут ReaderT Readmine

а зачем это в ридер заворачивать ?

Alexander
31.08.2016
19:13:04
ну я для примера

если там логин пароль хранить например

Anatolii
31.08.2016
19:15:02
ага

ок

а ты пользуешся библиотечкой errors от Гонзалеза?

Evgenij
31.08.2016
19:24:23
Неужели в тестирование хаск внедряешь?(шутка)

чтобы протестировать эту логику

Anatolii
31.08.2016
19:25:03
да нет, ну просто ты пишешь код

его же надо тестировать

чтобы тестировать надо изолировать внешние зависимости

Google
Anatolii
31.08.2016
19:25:29
такие как сервисы

чтобы изолировать надо вот тайп классы делать

ну и так далее

:)

ладно

пойду читать

Evgenij
31.08.2016
19:26:57
?

Anatolii
31.08.2016
19:27:05
@qnikst спасибо за литературу :)

и за то что сказал что моя идея не сработает:)

Alexander
31.08.2016
19:52:40
errors - иногда да

Alex
03.09.2016
12:08:51
Как бы вы сделали рекуррентный маппинг? На каждой итерации нужен доступ не только к текущему значению, но и к "аккумулятору". И обычным мапом не делается и редьюсом костыльно выходит.

Denis
03.09.2016
12:28:23
Что такое маппинг?

Timothy
03.09.2016
12:30:11
http://bitemyapp.com//posts/2016-09-03-websocket-shootout-haskell.html

what a time to be alive

Мерлин
03.09.2016
15:26:02
[last news] The Hashrocket websocket shootout in Haskell

Anatolii
03.09.2016
18:44:11
[last news] The Hashrocket websocket shootout in Haskell
Там уже нашли что вариант на хаскеле дропает сообщения

На гитхабе в комментариях к PR

Google
Anatolii
06.09.2016
18:22:38
я тут с сервантом играюсь

там когда формат данных определяешь

'[JSON]

вот так вот пишешь:)

что значит ' перед масивом?

Alexander
06.09.2016
21:28:06
что это список на уровне типов

https://downloads.haskell.org/~ghc/7.4.1/docs/html/users_guide/kind-polymorphism-and-promotion.html

мжно поновее поискать

Anatolii
07.09.2016
04:38:30
Я понял что JSON это тип:) но почему-то не подумал что для типов список отдельный надо:)

спасиб

Index
07.09.2016
07:04:39
Это чтобы отличать [JSON] - тип списка, и '[JSON] - список типов

Anatolii
07.09.2016
07:04:57
ну сейчас все логично выглядит

просто сразу не подумал :)

только с mtl чуток разобрался

теперь с типами надо разбираться:)

интересно это все конечно:)

я как в гайде servant увидел {-# LANGUAGE DataKinds #-} {-# LANGUAGE TypeOperators #-} сразу испугался:)

и понял что сейчас все опять станет не понятно

Alexander
07.09.2016
10:09:48
там все просто

Google
Alexander
07.09.2016
10:09:58
если не задумываться склишком глубоко

Anatolii
07.09.2016
10:11:50
ну я вот пока не задумываясь написал РЕСТ апи маленькое

и оно работает)

к этому можно отнестись как к аннотациям в джаве:) многие их ставят и не задумываются как оно работает

но окнечно надо разобраться)

Admin
ERROR: S client not available

Evgenij
07.09.2016
10:27:44
Anatolii
07.09.2016
10:28:08
в гите пока нету

я вот по этому туториалу начал

http://haskell-servant.readthedocs.io/en/stable/tutorial/index.html

хочу написать серверную часть TODO листа, товарищ сказал что будет Elm смотреть, и напилит UI

Evgenij
07.09.2016
12:14:39
Я элм юи и серв на гошке делал, хотелось на серванте но пока времени нет разбираться?

Anatolii
07.09.2016
12:18:56
Да там нет ничего сложного, у них очень хороший туториал

Evgenij
07.09.2016
12:18:57
Кстати находил пет проект тодо elm и servant с фэйковой db в памяти

Приеду домой скину ссыль если надо

Anatolii
07.09.2016
12:19:44
я видел пару блогпостов elm + hask

да я начал делать

там вроде не так страшно

еще postgressimple надо прикрутить

Google
Anatolii
07.09.2016
12:20:31
и postgres-migration

времени сейчас мало после работы

и на работе работа появилапсь

:)

на выходных очень хочу закончить

Evgenij
07.09.2016
12:22:22
Ещё есть генератор под элм с серванта - пока не пробовал но интересно

Anatolii
07.09.2016
12:22:29
да

видел

потом попробую

Evgenij
07.09.2016
12:24:09
А так думаю очень хорошо, пишем апи в одном месте из неё уже код как либа под клиент и автоматом доки обновляются , думаю удобно

Anatolii
08.09.2016
13:20:07
@johhy13 а расскажи про эльм чуток, я там видел тайм тревел дебагер можно как-то в прод приложение его встроить, чтобы он записывал действия и отправлял это куда-то

@johhy13 чтобы потом можно было отдебажить проблему пользователя

как-то у себя воспроизвести ее

Evgenij
08.09.2016
13:29:55
Честно глубоко не копал, это у Алексея Пирогова надо поспрашивать

Anatolii
08.09.2016
13:30:50
вбил в гугл его имя

выдало участника Дом 2

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