
Denis
27.12.2017
13:49:46
нам с одним багом повезло, там резко прибежал SPJ, починил и быстро все вмерджили

A
27.12.2017
13:55:11
ребят, кто сказал, что у методов должна быть одна точка входа и одна точка выхода?

A64m
27.12.2017
13:56:01
вообще точек выхода быть не должно. Сейчас же 2017, а не 1977

Google

A
27.12.2017
13:56:49
ну чо ты вот начинаешь

Ignat
27.12.2017
13:59:09
tfw пишешь на С и не понимаешь, смеяться или не вестись на толстоту

Евгений
27.12.2017
14:03:05

Kirill
27.12.2017
14:05:49
pointfree же

Aleksey
27.12.2017
14:09:21
Поинтфри, это функциональная многоножка!

Yuriy
27.12.2017
14:09:25

A
27.12.2017
14:09:41
сослался на https://habrahabr.ru/post/40841/ , надеюсь тимлид поймёт )

Yuriy
27.12.2017
14:10:44
а, вы про императивщину

Leonid
27.12.2017
14:10:47
заточка выхода

A
27.12.2017
14:11:29
вооот, а теперь мне нужно сослаться на какое-то чтиво, где поясняется, что определённость поведения кода - это хорошо

Denis
27.12.2017
14:11:59
нашел новую книгу для прочтения) кто любит мат чтиво - могу сюда кинуть

A64m
27.12.2017
14:12:23
вообще после доведения до терпимого состояния тайплевел фич и оптимизатора можно ожидать, что ghc будет компилировать в 10-100 раз медленнее, чем теперь, советую уже готовиться к этому

Google

Denis
27.12.2017
14:13:08

Alister
27.12.2017
14:14:17
O0

A64m
27.12.2017
14:14:18
быстро компилируют только компиляторы, которые ничего не делают

Alister
27.12.2017
14:14:21
и пошел

A64m
27.12.2017
14:14:44
да этого мало, есть и кроме оптимизатора чему тормозить

Anton
27.12.2017
14:17:41
Чтож на O0 оно так тормозит то

A64m
27.12.2017
14:17:55
тайпчекер тормозит

Anton
27.12.2017
14:19:04
Кстати, реально перевести в норм JIT тайплевел?

A64m
27.12.2017
14:19:10
ну или даже не тайпчекер, а деланье того что можно было бы тайпчекнуть, но мы это не тайпчекаем, только когда компилятор дебажим

Anton
27.12.2017
14:20:23
А ведь это ускорит сборку в два раза минимум

Richter
27.12.2017
14:20:24

A64m
27.12.2017
14:21:53

kana
27.12.2017
14:23:35

Anton
27.12.2017
14:24:10
Я ещё не видел тайплевела, который мне нормально линзы и aeson инстансы будет дерайвить

A64m
27.12.2017
14:24:30
на чем основано мнение?
1) больше всего можно на тайплевеле сделать будет 2) тайплевел станет намного тормознее, а ТХ - нет

Alister
27.12.2017
14:24:41
в разные дни
и как это относится к заангажированости в сторону респов?

Denis
27.12.2017
14:24:47
@A64m_qb0 вопросик про oneShot из GHC.Magic
можешь пояснить его область применимости?

Richter
27.12.2017
14:25:21

Google

A64m
27.12.2017
14:25:38

Alister
27.12.2017
14:25:39
да
но там деталь

Denis
27.12.2017
14:26:26

A64m
27.12.2017
14:26:59
не знаю, насчет легко

Richter
27.12.2017
14:27:01
спасибо
но там деталь
да, они написали, что ркспубликанцы голосуют в день выборов
а демократы в день, когда выборов нет
лол
в то время в 2000 буш победил набрав меньшее количество голосов избирателей кстати
чем оппонент

A64m
27.12.2017
14:41:21
Буша выбрали сто тысяч тупых флоридских меллениалов, проголосовавших за Нейдера

A64m
27.12.2017
14:41:51
(это был такой мурзилка-спойлер для Гора)

Alexander
27.12.2017
15:14:41
@xgrommx можно, можнол
почему бы нет, в base даже пользуется
-- | The 'oneShot' function can be used to give a hint to the compiler that its
-- argument will be called at most once, which may (or may not) enable certain
-- optimizations. It can be useful to improve the performance of code in continuation
-- passing style.
--
-- If 'oneShot' is used wrongly, then it may be that computations whose result
-- that would otherwise be shared are re-evaluated every time they are used. Otherwise,
-- the use of `oneShot` is safe.
как я тебе и писал
хм.. а что new-exec не завезли?

Leonid
27.12.2017
15:18:02
@A64m_qb0 спойлеры хуже работают в сша, там же выборы по штатам а не по населению. срать что населения меньше проголосовало же

Richter
27.12.2017
15:20:02

Google

Richter
27.12.2017
15:20:21
это и сделало буша президентом тогда
почитай вики

Leonid
27.12.2017
15:20:35
да срать на буша и сша вообще
простите

Richter
27.12.2017
15:21:38
)

illiatshurotshka❄️
27.12.2017
15:35:44
@qnikst

Alexander
27.12.2017
16:07:35
блин опять политота лень до нормальной дискуссии мотать

Admin
ERROR: S client not available

Pineapple
27.12.2017
16:09:20

Alexander
27.12.2017
16:11:45
а ок

A64m
27.12.2017
16:12:25
у меня new-build падает (ну не то чтобы падает, стектрейс при -v выдает) когда я попробовал проджект файл для 8.4 накостылить
c головным хекеджом, вот этим во всем

Alexander
27.12.2017
16:17:48
а у меня на работе наконец-то починили CI
можно мержить!!!
радость счастье!

Artyom
27.12.2017
16:19:41
?
ура, я нашёл настройку в телеграме, которая включает слакоподобный поиск по эмоджи
теперь смогу общаться как деби^W^W^W белый человек

Alexander
27.12.2017
16:22:00
у меня в слаке текстом все смайлы пишется
*пишутся
мне нравится там добавление кастомных смайлов

Google

Alexander
27.12.2017
16:22:29
там у одной большой компании был :feature: и картинкой жука

Антон
27.12.2017
17:13:03

Alexander
27.12.2017
17:13:18
не..

Антон
27.12.2017
17:13:31
И да, мощно вы тут про историю, марксизм и определение науки задвинули

Евгений
27.12.2017
17:32:26
вызовы других функций, очевидно же
Не очень понимаю как это можно организовать без глобальной виртуальной машины или хотя бы единого рантайма.
Нужно решать проблему ответственности за переданные данные, создавать хитрые форматы подгружаемых объектных файлов. С точкой входа всё просто: загрузил блоб в память, очистил стек, положил туда данных, да сделал goto
Порой пне кажется, что под личиной @A64m_qb0 скрывается туомов

A64m
27.12.2017
17:34:42
кто кто?

Евгений
27.12.2017
17:36:46
Философ технологий такой, математик и автор одного из первых тайловых wm: ion xD Прославился своим блогом, в котором возмущался тем, что в линуксе всё неправильно
Но, конечно, ты его затмеваешь. То, что казалось революционно 12 лет назад, сейчас уже такое :)
http://tuomov.bitcheese.net/b/archives/2006/07/04/T21_20_46

Alexander
27.12.2017
17:41:52
нинада @A64m_qb0 обижать

Евгений
27.12.2017
17:42:37
Я не обижаю, туомов мой герой детства может
Зато можно с высокой вероятностью сказать, что @A64m_qb0 не с жуйка (например не житутф)

A64m
27.12.2017
17:51:28
откуда следует, что я не с жуйка? Там все Туомова знают?

Евгений
27.12.2017
17:55:44
Все кто читал ляха, я думаю

Alexander
27.12.2017
17:55:52
я помню @A64m_qb0 на жуйке
я не знаю тумова, но я есть на жуйке

Xeta Felius
27.12.2017
19:34:42

Yuriy
27.12.2017
19:38:40

Xeta Felius
27.12.2017
19:39:16
Ну туториальный пример да.