@haskellru

Страница 138 из 1551
Anatolii
02.11.2016
12:14:29
для большого прода

кто-то там пробовал внутренние проекты делать простенькие

в итоге наебался и сказал что что-то большое запускать на нем не будет пока

а эрлангу сто лет уже

Google
Anatolii
02.11.2016
12:15:26
я думаю на нем можно писать

но наверное лучше понимать зачем тебе именно эрланг

Evgeny
02.11.2016
12:20:39
а на чём наебался?

Anatolii
02.11.2016
12:21:27
Я не следил за всей историей, просто там задали похожий вопрос и он ответил

Что куча детских болезней ещё

Именно у эликсира

Aldar
02.11.2016
12:22:16
Что куча детских болезней ещё
вообще то с фениксом

человек наебался в том, что он думал феникс такой же зрелый как рельсы, где можно хуяк хуяк гем инсталл и в продакшн

Anatolii
02.11.2016
12:23:12
Я помню там жаловались что нету библиотеки норм для работы со временем

Хотя вроде уже сделали

Aldar
02.11.2016
12:23:51
из эликсира можно эрланговские функции вызывать

Что куча детских болезней ещё
https://shift.infinite.red/beyond-10-000-lines-ba1adc17cc7b#.pszknids3

Anatolii
02.11.2016
12:25:45
Хех, уже наверное mature

Google
Aldar
02.11.2016
12:26:11
ну блин, мне кажется пока сам не попробуешь...

к тому же у всех ожидания разные и есть некоторый субъективизм

Anatolii
02.11.2016
12:26:39
А сколько уже эликсиру лет?

Aldar
02.11.2016
12:27:36
судя по википедии 4

[Anonymous]
02.11.2016
14:34:53
а тут есть нобади?

?

Vladimir
02.11.2016
14:45:02
() <- вот он

:D

Aldar
02.11.2016
14:46:06
IO ()

[Anonymous]
02.11.2016
14:46:32
я дошел в учебнике до иф

пока нравится

?

Paul
02.11.2016
14:52:27
?

Aldar
02.11.2016
14:53:55
Какой дойдешь до монадных трансформеров - скажи

Alexander
02.11.2016
15:11:29
что есть nobody?

() это unit, [] - пустой массив, Void - ничего и значение вообще не населён

[Anonymous]
02.11.2016
15:13:24
что есть nobody?
новичек, который пробует осилить хаскель, до уровня написания чего-то полезного для себя

Alexander
02.11.2016
15:13:44
ок

Paul
02.11.2016
15:23:31
А то подумал, речь о какой-то структуре.

Google
Alexander
02.11.2016
15:36:58
я тоже

тут даже комплексные есть

вроде и не учат ничего и шум создают

Konstantin
02.11.2016
16:00:45
зато стало живенько

Vladimir
02.11.2016
16:02:13
:D

Alexander
02.11.2016
16:17:54
теперь бы ещё уровень этих дискуссий поднять

и было бы замечательно

Anatolii
02.11.2016
16:19:03
вот кстати у меня хаскельный вопрос назрел, почему у всех так за рекорды запекает когда линзы есть?

я немного поигрался с ними

и выглядит очень даже ничего

Vladimir
02.11.2016
16:23:30
Ну рекорды-то проще

Vladimir
02.11.2016
16:24:37
И вообще какое-то это странное сравнение. Рекорды - это же просто способ описать тип.

Хотя я линзы только с wreq ждал, готовые, может, не знаю чего)

Юзал

Anatolii
02.11.2016
16:25:25
ну я часто вижу крик что у с ними не удобно работать

с рекдорадми

ну это и правда, обновтиь вложенное поле - не очень удобно

Vladimir
02.11.2016
16:25:53
Ну линзы на то и нужны, но это же писать еще надо

Anatolii
02.11.2016
16:26:12
с линзами все красиво получается

Google
SimpleX
02.11.2016
16:38:15
Хмм, а я так с линзами и не ознакомился

Anatolii
02.11.2016
16:38:27
там генерится код

SimpleX
02.11.2016
16:38:37
Быстрый хоть?

Anatolii
02.11.2016
16:38:40
у SPJ хорошее вступительное видео

вот этого я не знаю

Admin
ERROR: S client not available

Anatolii
02.11.2016
16:39:05
это нам @qnikst может подскажет

Alexander
02.11.2016
16:39:47
а что?

SimpleX
02.11.2016
16:40:01
Еще core читать не умею, про rewrite rules только слышал

Насколько полезные знания?

Anatolii
02.11.2016
16:40:58
@SimpleX91 спрашивает про сгенерированный линзами код, как он на перфоманс повлияет?

Alexander
02.11.2016
16:42:36
смотреть надо

как обычно заинлайнится - все круто

вообще линзы в этом отношении не много оверхеда вносят как я помню

я их не пользую почти, к сожалению

Alexander
02.11.2016
16:43:57
не умею нормально

eugene
02.11.2016
16:52:11
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1

Vladimir
02.11.2016
21:43:56
Ребят, а вот как решить проблему с юникодом? Вот я, скажем, достаю страничку черен simpleHTTP, а там может быть, например, буква " é "

И фсе, в файл не запишешь, в консоль не выплюнешь

Google
Vladimir
02.11.2016
21:45:24
Хотя вообще э

это не очень по хаскелю вопрос0

Evgenij
02.11.2016
21:49:05
Юзай decodeLazyByteString CP1251 из Data.Encoding

Как пример

Vladislav
02.11.2016
21:50:18
зачем декодить юникод как CP1251?

Evgenij
02.11.2016
21:51:22
Если тебе страница в CP1251 и надо её в юникод

Vladimir
02.11.2016
21:54:03
Да мне в принципе не надо никакие кодировки преобразовывать, мне просто не очень понятно, почему у меня эксепшны вываливаюстя вида <stdout>: commitBuffer: invalid argument (invalid character)

ну я погуглил, походу, проблема больше в моем энвайронменте

буду ковыряться

Evgenij
02.11.2016
21:55:44
Vladimir
02.11.2016
21:57:13
Ну я парсить пытался страничку и мне некоторые результаты так или иначе придется писать в консоль или в файл

Evgenij
02.11.2016
21:57:55
Ну чтобы обрабатывать - нужно сперва кодировку знать - тк сам наверное крякозубры видел

Как кириллицу будешь обрабатывать или японский?

Vladimir
02.11.2016
22:03:44
"тк сам наверное крякозубры видел" - в том-то и дело, что не видел. При натыкании на первый не-ASCII символ все вызрывается. Ладно бы он крякозябру показывал, мне-то не жалко)

Evgenij
02.11.2016
22:04:07
— | This is function to convert from bytestring CP1251 to String getCP1251Page :: Response ByteString -> String getCP1251Page response = decodeLazyByteString CP1251 $ response ^. responseBody

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