@haskellru

Страница 719 из 1551
Тёма
28.12.2017
20:44:03
https://github.com/wdanilo/LambdaCSS
Глянул в код. Серьёзно.

Sergey
28.12.2017
21:47:23
Хотел выразить это линзами, но никак не получается: tuplift :: (a -> c -> x) -> (b -> d -> y) -> (a, b) -> (c, d) -> (x, y) tuplift f g (a, b) (c, d) = (f a c, g b d) Есть ли для этого подходящая абстракция ?

Artyom
28.12.2017
21:51:56
это вроде что-то из Control.Arrow

Index
28.12.2017
21:52:33
Это biliftA2

Google
Sergey
28.12.2017
21:55:41
да, точно

Антон
28.12.2017
23:26:19
Это biliftA2
Звучит как название технического узла в станке

Не. я, конечно, понимаю, что означает каждый фрагмент в имени, но общего впечатления это не меняет

GNU/Maybe
29.12.2017
09:01:54
в большинстве лиспов есть стандартная функция для парсинга s-exp
eval и read-from-string во всех хоть сколько-нибудь серьезных есть

A64m
29.12.2017
12:01:56
https://twitter.com/GabrielG439/status/945687191212081152 т.е. не твить, потому что не о чем.

Leonid
29.12.2017
12:07:52
Это он про чмырение гоферов

A64m
29.12.2017
12:10:21
этот призыв у меня такую ненависть вызвал, меня аж трисет

Alister
29.12.2017
12:10:55
Какой-то лангнацизм

One community, one language, one Snoyman.

Pig
29.12.2017
12:13:37
Eine Gemeinschaft, eine Sprache, eine...

A64m
29.12.2017
12:14:40
думаю, еще доживу до того времени, когда программисты будут убивать 5 миллионов людей в год, считать что так и надо и придумывать как с ними разговаривать, чтоб не один программист, не дай бог, не обиделся

Alister
29.12.2017
12:38:13
Не понял

Google
A64m
29.12.2017
12:40:13
чего не понял?

Index
29.12.2017
12:40:39
Как программисты убивают, наверное.

Therac-25 жи.

A64m
29.12.2017
12:42:20
ну с течением времени все больше будет арсенал для убивания человеков. Автономный транспорт, медицинские и промышленные роботы, массовая нищета и ее последствия для продолжительности жизни

Index
29.12.2017
12:43:55
А чтобы такого не было надо законодательно эти области контролировать, чтобы код на Coq формально доказывался а-ля CompCert

И уголовная за JS

А за взятку аудиторы разрешат баш-скрипт.

A64m
29.12.2017
12:46:16
да хотя-бы здоровая атмосфера в которой плохое называют плохим, и нормальным считается что программисту надо что-то изучать. А то вон сейчас ни в коем случае не обижать бедного программиста критикой и неприятием его антиинтеллектуализма, а то он будет куксится, плакать, топать ножками, махать кулачками

Index
29.12.2017
12:46:36
Я таких не видел.

Alister
29.12.2017
12:46:39
у нас инженеры убивают каждый день

Pineapple
29.12.2017
12:47:24
Разве это специфично для программистов? На загнивающем западе никого нельзя обижать

A64m
29.12.2017
12:48:04
инженеры в 19 веке были такими же тупыми и нечитателями как программисты сейчас, но да, когда начали бодро убивать, как-то немного скорректировались

Разве это специфично для программистов? На загнивающем западе никого нельзя обижать
тут дело даже не в том, что нельзя обижать, а в том, что считается обидным. В случае программиста предполагается обидным то, что ему просто обязаны говорить, иначе ничего работать не будет

Alister
29.12.2017
12:51:11
Темная комната, на экране зеленые строки JS. За экраном неприятной наружности мужчина с неровной щетиной и толстыми очками. Он что-то бормочет и напряженно набивает код. Вдруг слышится скрежет и громкий хлопок, в комнату вваливается четверо ОМОНовцев с нашивками в виде угловых скобок. Двое скручивают программиста, один садится за компьютер, еще один встает около мужчины, снимает маску и говорит: - Что тут у нас? JS? Да это десятка с конфискацией. Пацаны, проверьте еще на блокчейн, больно бледно он выглядит, небось герыч по вене бьет.

GNU/Maybe
29.12.2017
12:51:48
Найс

Alexander
29.12.2017
13:16:56
с persistent/postgresql-simple максимально быстрый способ заполнить таблицу какой?

Leonid
29.12.2017
13:17:32
COPY TO, но там головняк есть с форматированием

Alexander
29.12.2017
13:18:59
насколько головняк?

Google
Alexander
29.12.2017
13:19:27
если я например proper csv сделаю, то я могу его тупо загрузить?

Leonid
29.12.2017
13:19:35
да

ну там еще есть text, который постгресовый. ну еще можно binary но тогда надо через hasql

https://www.postgresql.org/docs/9.5/static/sql-copy.html

Alexander
29.12.2017
13:20:41
в принципе я и hasql могу, есть где-нить пример?

Leonid
29.12.2017
13:21:10
не видел и сам не делал, я только "изучал" вопрос

Alexander
29.12.2017
13:21:10
т.е. у меня есть кусок кода где pg-simple лучше hasql-ла

A64m
29.12.2017
13:22:12
да таких случаев, в принципе, много должно быть

Leonid
29.12.2017
13:22:21
http://hackage.haskell.org/package/postgresql-copy-escape вот такая еще тема есть

Alexander
29.12.2017
13:22:50
когда simple лучше хаскла?

A64m
29.12.2017
13:23:25
ну да, когда сишная библиотека, пусть даже и убогая, работает лучше, чем нативная хаскельная

Alexander
29.12.2017
13:23:50
hasql старый же не нативный нифига

Leonid
29.12.2017
13:23:58
@A64m_qb0 вроде hasql сам не умеет COPY, но умеет эскейпить бинари

A64m
29.12.2017
13:24:06
а, я думал речь про новый

Leonid
29.12.2017
13:24:56
@qnikst вот бы кто допилил postgresql-wire

Дед Пегас
29.12.2017
13:24:58


Alexander
29.12.2017
13:25:12
Leonid
29.12.2017
13:25:20
кстати, а куда Слава пропал? Я его с того митапа не видел даже онлайн

Alexander
29.12.2017
13:25:29
я предложил нашим кто очень зависит от пострега допилить

но вроде они что-то другое пилили

Google
Alexander
29.12.2017
13:25:44
причем там клиент возможно бы даже платил

попробуй поискать в истории канала по ключевым словам, там на пару дней обсуждения было

A64m
29.12.2017
13:26:56
это скорректировання версия, в которой половины шутки нет

Leonid
29.12.2017
13:27:05
в прошлой версии вместо статическая было написано строгая, и от этого горело у всех

Alexander
29.12.2017
13:28:30
я бы попилил wire, если бы за меня кто выспался

Admin
ERROR: S client not available

Kirill
29.12.2017
14:57:53
@catamorphism а c https://ghc.haskell.org/trac/ghc/ticket/14338 я так понимаю пока и непонятно как чинить?

попробовал тут приложение на 8.2.2 собрать :) у нас тож сервант

Denis
29.12.2017
15:37:53
Нам точечными переписываниями удалось обойти, но думаю что временное решение.

Там ghc чинить надо

Kirill
29.12.2017
15:40:36
А что за переписывания?

у нас дохнет на файле где имплементация для апи

Xeta Felius
29.12.2017
16:17:25
хоть и старовата книжка

Антон
29.12.2017
16:20:08
Сначала про трапов, потом про трансов... Это точно чат о Haskell?

Alister
29.12.2017
16:21:01
любой чат про Хаскель если ты достаточно смел

Антон
29.12.2017
16:24:59
Alexander
29.12.2017
16:25:56
ну чат раста точно иногда

Google
GNU/Maybe
29.12.2017
16:26:25
Лол

Антон
29.12.2017
16:26:35
ну чат раста точно иногда
В обратную сторону это тоже работает

GNU/Maybe
29.12.2017
16:26:47
Denis
29.12.2017
16:26:55
extensible trans

GNU/Maybe
29.12.2017
16:27:07
formers

Антон
29.12.2017
16:28:04
Там жс
Жопаскрипт?

GNU/Maybe
29.12.2017
16:28:39
Alister
29.12.2017
16:29:49
кольцо трансов

Denis
29.12.2017
16:30:56
ребята! остановитесь, не превращайте еще этот чат в дно как другие с тупыми высказываниями и аниме

Gufran
29.12.2017
16:37:05
,aloo

Ignat
29.12.2017
16:38:25
Шок неувожение к аниме детектед

Gufran
29.12.2017
16:39:49
Ты кто

Artyom
29.12.2017
16:42:36
кто-нибудь писал код, который дружит cbor и кондуиты? я бы не отказался позаимствовать кусочек этого кода

Denis
29.12.2017
16:42:38
+
простите, но вы специалист во всех областях в тех чатах, где я вас видел?

? animufag ?
29.12.2017
16:44:59
@qnikst для удаления стикеров есть бот

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