melvin
ну изначально циклы тестировались
Alexander
worker wrapper тогда хотя бы заделайте
melvin
признатся без понятия что это :D
Alexander
в общем я вечером запилю, но это не точно
melvin
спасибо за помощь, всем удачи
Alexander
с оптимизацией рекурсии есть сложности, т.к. компилятор не всегда может вывести что она завершается, поэтому набор оптимизаций ограничен
Alexander
а для циклов есть много, и много специальных случаев
Alexander
execState (V.forM [0..n] $ modify (+1)) 0
Alexander
можно такое попробовать, где V - Data.Vector.Unboxed
Alexander
не констант фолднет, но будет жить
A64m
у меня ллвм 6 сворачивает в константу
кана
кана
Anonymous
Евгений
分解物質
программисты считают до 10000000000 на скорось, 2018 colored
Anonymous
Anonymous
Anonymous
100kkk и coloured.
Anonymous
:).
分解物質
100kkk и coloured.
colored и coloured оба правильно. один из них в английском другой американском диалекте
Anonymous
Grigory
Cheese
по субботам здесь как будто какой-то другой чат
A64m
вместо kkk надо G писать
A64m
а лучше вообще E9
Vladimir
1e11 тогда
A64m
ну вместо 100kkk, я про 1ккк
A64m
чтото @kavon еще к 8.4 собирался конфигурации для ллвм получше подобрать, ну и к 8.6 но чего-то пока не подобрал
A64m
> If it's not too late, I can try to get something in for 8.4. My plan is to pick a few "representative" programs[*], tune on each one individually, and see which pass ordering does the best across nofib. If one of them does better than the -Ox passes, we could drop it in GHC pretty easily.
> I'll definitely get something in for 8.6, whether auto-generated or hand-crafted. I've had some good hand-crafted pass sequences sitting around for a while now.
Евгений
Евгений
Зачем участвовать в gsoc, когда можно набегать на хаскель-чат?
Cheese
Евгений
На следующей неделе будет уже июль
Aliester
жара, июль
A64m
чего вам опять не нравится-то?
Aliester
флуд
Евгений
Не, флуд норм. Мне не нравятся тролленабеги гошников
Евгений
И не говорите, что у них реальная заинтересованность. Было бы так, они бы про параметрический полиморфизм и exceptiont монаду спрашивали
Arseniy
Exception monad от oxij?
Arseniy
Он дописал статью?
Aliester
и про дженерики
Aliester
у них их не видать
Слава
Alexander
там можно if err!=nil обойтись
Dmitry
Evolving Faster Haskell Programs (now with LLVM!) – Control.Monad.Writer
https://www.google.ru/amp/s/donsbot.wordpress.com/2010/03/01/evolving-faster-haskell-programs-now-with-llvm/amp/?espv=1
Dmitry
Добавьте -optlo-loop-unswitch, чтобы цикл в константу развернуть
кана
Dmitry
Да тут аллергия на вакансии
Alexander
кстати, если говорить о работе за бесплатно, есть какие то репозитории с хаскелем и гномом куда можно бесплатно сделать PR?
Alexander
а то в песочнице как то не наигрался
Dmitry
А что такое "гном" ?
Alexander
тьфу, gtk3
Aliester
а бывают платные пул реквесты?
Слава
Это когда ты делаешь pr'ы, и тебе за это платят?
Vladimir
у нас одно государственное предприятие за разовые пропуска у командировочных берёт по 100р с рыла
Vladimir
вот платные пуллреквесты — это примерно так же
Aliester
湊崎
Сам доказал ответ на свой вопрос х)
Evgenii
Dmitry
Есть конторы, которые разрешают выложить отдельные, разработанные за денюжку, модули в опенсорс.
Alexander
если сделать PR в gtk в рабочее время то это будет оплачено
Alexander
но нужно быть аккуратным и в авторстве должен быть email фирмы
Alexander
и если добавляется копирайт, то тоже фирмв
Aliester
Andrei
https://t.me/ru_catheory же
Dmitry
Евгений
Могу забанить репостящего
Dmitry
Да не, он-то не виноват
Слава
Евгений
За токсичность, очевидно
Евгений
Любой термин растяжимый, но из этого не следует, что под него можно подогнать что угодно
Sergey
Где тут токсичность?
Евгений
https://en.m.wikipedia.org/wiki/Fuzzy_logic
Для растяжимых терминов даже логическая система есть