@haskellru

Страница 1370 из 1551
Index
25.07.2018
14:47:22
я думаю проблема скорее в том, что у новых фич есть двадцать способов, как всё может пойти не так, и никто не знает, как именно, чтобы избежать

Timofey
25.07.2018
14:47:53
DnD же! data Law = Chaotic | Neutral | Lawful data Align = Good | Neutral | Evil type Descr = (Law, Align)

Index
25.07.2018
14:48:06
поэтому если нужно сделать продукт, то все новые фичи (и библиотеки) должны быть под вопросом, даже ценой бойлерплейта, некрасивых решений, и т.д., если сохраняется важное свойство: предсказуемость

Google
Index
25.07.2018
14:49:22
DnD же! data Law = Chaotic | Neutral | Lawful data Align = Good | Neutral | Evil type Descr = (Law, Align)
Ну да, потому что люди ведут себя одинаково во всех ситуациях.

Timofey
25.07.2018
14:49:29
чОрд! data Align = Good | NeutralA | Evil ; data Law = Chaotic | NeutralL | Lawful

Yuriy
25.07.2018
14:51:55
Ну да, потому что люди ведут себя одинаково во всех ситуациях.
Lawful ведут себя одинаково, Chaotic по-разному. это тоже предусмотрено

Index
25.07.2018
14:54:31
по-моему одинаковое и lawful поведение это разные вещи

или под law подразумеваются не обязательно социально установленные нормы или закон, а просто следование личным принципам?

Leonid
25.07.2018
14:55:31
Под lawful подразумевается противополжность chaotic

Index
25.07.2018
14:56:08
а под chaotic противоположность lawful

Leonid
25.07.2018
14:56:28
ну chaotic же сразу ясно что

Index
25.07.2018
14:56:33
нет

ничего не ясно

это еще хуже, чем 16 personality types

Leonid
25.07.2018
14:57:00
ну это же лишь guildelines for roleplaying а не правила

Google
Leonid
25.07.2018
14:58:08
https://en.wikipedia.org/wiki/Alignment_(Dungeons_%26_Dragons)#Law_vs._chaos и вообще это в blah

Yuriy
25.07.2018
15:07:15
или под law подразумеваются не обязательно социально установленные нормы или закон, а просто следование личным принципам?
да, следование установленным нормам — это good, а lawful — следование собственным нормам, предсказуемость

ну это же лишь guildelines for roleplaying а не правила
кодекс пиратов — это рекомендации, а не закон

Leonid
25.07.2018
15:08:40
только good это не "установленным нормам", а христианским таким

Yuriy
25.07.2018
15:09:10
Leonid
25.07.2018
15:09:38
а то я помню срачи на тему "ну я good хоть и расист, потому что я делаю good для свой расы"

Эльфы расисты

Index
25.07.2018
15:11:15
Эльфы расисты
тогда священная война это не good?

Leonid
25.07.2018
15:28:52
а есть QQ для многострочного Text?

Bogdan
25.07.2018
15:29:15
уважаемые мэйнтейнеры katip, а не могли бы пояснить отсутствие последнего в stackage?

Leonid
25.07.2018
15:29:17
можно без интерполяции

Aleksey
25.07.2018
15:30:23
Illegal type variable name: ‘TypeName’

а на такое кто нибудь натыкался уже?

Yuriy
25.07.2018
15:30:54
а есть QQ для многострочного Text?
interpolate:Data.String.Interpolate.IsString.i

Yuriy
25.07.2018
15:31:23
Aleksey
25.07.2018
15:31:57
проприетарщина

щас анонимирую

Yuriy
25.07.2018
15:32:16
Illegal type variable name: ‘TypeName’
опечатка? может, там какой-то невидимый символ затесался? или одна из букв не буква, а буквоподобный символ?

Google
Yuriy
25.07.2018
15:32:55
Illegal type variable name: ‘TypeName’
а переменные разве не с маленькой?

Aleksey
25.07.2018
15:33:43
Дак это и не переменная, а тип

щас

Yuriy
25.07.2018
15:34:11
переменная уровня типов, как я понимаю

или в этом месте ожидается только переменная

Aleksey
25.07.2018
15:36:49
переменная уровня типов, как я понимаю
https://gist.github.com/s9gf4ult/f75b77a92cbc1677887a0547bf564e4e

вот код

в упор не вижу что не так

короче щас нормально поправлю

Yuriy
25.07.2018
15:41:01
то есть компиляция доходит до ненахождения E.HasLens

у тебя ошибка в B?

Aleksey
25.07.2018
15:42:41
https://github.com/int-index/ether/blob/master/src/Ether/Internal/HasLens.hs#L17

откуда HasLens

Rushan
25.07.2018
15:44:27
Добрый день! Рассказали про cloud haskell. Насколько он production ready? Действительно ли может полностью заменить erlang?

Dmitry
25.07.2018
15:45:47
есть те, кто применял. работает

не оставляет ощущение, что можно было более лучше

Aleksey
25.07.2018
15:46:09
@int_index вероятно ты сталкивался

Dmitry
25.07.2018
15:46:14
попытка сделать более лучше (transient) не работает

Index
25.07.2018
15:47:20
@int_index вероятно ты сталкивался
Я знаю про него, но не пользовался

Google
Aleksey
25.07.2018
15:47:34
вут?

Я знаю про него, но не пользовался
https://gist.github.com/s9gf4ult/f75b77a92cbc1677887a0547bf564e4e

я про это

я тут пытаюсь генерить инстансы для твоего HasLens

(не спрашивай зачем)

Index
25.07.2018
15:48:45
Я думал про cloud haskell

Aleksey
25.07.2018
15:48:53
нет

Admin
ERROR: S client not available

Yuriy
25.07.2018
15:48:53
ерунду писал выше

у меня воспроизводится

Index
25.07.2018
15:50:19
Так, ну я сейчас не дома уже, неудобно смотреть. Можешь пингануть через пару часов если не разберешься сам

Aleksey
25.07.2018
15:50:49
ок

Index
25.07.2018
15:51:06
Навскидку там var и con перепутаны

По сообщению об ошибке

Aleksey
25.07.2018
15:52:03
это как?

Yuriy
25.07.2018
15:52:05
вот такое сообщение B.hs:15:1: error: Illegal type variable name: ‘SomeApp’ When splicing a TH declaration: instance Ether.Internal.HasLens.HasLens B.Typ1 B.SomeApp B.Typ1 where Ether.Internal.HasLens.lensOf = lens B._taTyp1 (\s_0 a_1 -> s_0{B._taTyp1 = a_1}) | 15 | makeEtherHasLens ''SomeApp | ^^^^^^^^^^^^^^^^^^^^^^^^^^

Aleksey
25.07.2018
15:53:10
я прикрепил комментом к гисту

аналогичное

Index
25.07.2018
15:53:22
genHasLens (VarT name) fields

Aleksey
25.07.2018
15:53:26
гист обновил

Google
Index
25.07.2018
15:53:35
Почему VarT

Там ConT

Если ''Rec

Aleksey
25.07.2018
15:53:58
вот это я тупой

лан спасиб

Illegal type variable name variable VARIABLE

Yuriy
25.07.2018
15:56:52
подозреваю, что фундеп Typ1 SomeApp -> Typ1 не выполняется

потому что у Typ1 не тот кайнд

Aleksey
25.07.2018
15:58:42
Скорее всего Typ1 имеет не правильное представление в core

изза коерсов

Yuriy
25.07.2018
16:01:33
или в фундепах пробел не аппликация?

Yuriy
25.07.2018
16:04:52
В смысле, почему не выполняется?
потому что аппликация невозможна

Aleksey
25.07.2018
16:06:17
я думал это тролинг ...

сорян

Index
25.07.2018
16:06:40
Так это не аппликация

У фандепов a b -> c это (a, b) -> c

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