@haskellru

Страница 1234 из 1551
Alexander
31.05.2018
12:58:10
спасибо

A64m
31.05.2018
13:00:29
asterius на этом бенчмарке не проверить, у него же гц нету

Евгений
31.05.2018
13:02:40
А что значит "если бы он оптимировал как ghc"?

A64m
31.05.2018
13:03:33
это значит что я переписал оптимизированную гхц корку на этот язык

Google
Stepan
31.05.2018
14:01:52
Что можете сказать хорошего или плохого по eta language?

Aleksey
31.05.2018
14:02:35
Ничего ;)

A64m
31.05.2018
14:04:15
это допотопный хаскель (гхц 7.10)

Denis
31.05.2018
14:15:45
это допотопный хаскель (гхц 7.10)
И планов у них нет хотя бы на 8.2?) Вот тот же ghcjs и тот под 8 есть

A64m
31.05.2018
14:16:14
так в том и дело, что они обновляться не планируют

может их жизнь и затавит когда-нибудь, но не факт

Denis
31.05.2018
14:16:53
Индия)))

Евгений
31.05.2018
14:17:14
Можно обновиться до 8.2 и не парится, фичей после него всё равно не будет

Denis
31.05.2018
14:17:31
Ну и мб когда-то DC разродится

Систем который

IC
31.05.2018
14:20:20
8.4 умные дырки
Что умеют?

Denis
31.05.2018
14:21:08
Что умеют?
Как в пурсе саджешены есть

Google
Denis
31.05.2018
14:21:17
Не просто тип, но и варианты

IC
31.05.2018
14:21:42
Прямо как боженька завещал.

Ilya
31.05.2018
14:21:54
прям как в идрисе

Anatolii
31.05.2018
14:21:55
я чето думал что это в след релизе будет

а оно уже в 8.4 - надо переезжать

Ilya
31.05.2018
14:22:13
с умными дырками до имплиситов всего ничего ?

A64m
31.05.2018
14:22:24
8.4 умные дырки
там тупые умные дырки, умные умные дырки только в 8.6

Denis
31.05.2018
14:22:26
прям как в идрисе
Прям как в агде))) откуда и пошло

В агде кстати ду нотации добавили

Yuriy
31.05.2018
14:23:20
Что можете сказать хорошего или плохого по eta language?
сырая поделка, медленно развивается

A64m
31.05.2018
14:23:50
в 8.6 они лучше сортируются по релевантности и есть предложения в которых самих есть дырки

т.е. это уже как-то можно с пруфассистантами и зависимым от типов автокомлитом

A64m
31.05.2018
14:25:02
сырая поделка, медленно развивается
по меркам таких проектов развивается она как раз нормально

Denis
31.05.2018
14:25:26
Ну ghcjs вроде быстрее начал двигаться

A64m
31.05.2018
14:25:44
да ничего не быстрее

Anatolii
31.05.2018
14:26:14
а когда релиз 8.6 планируется?

наверное уже лучше на него перееду

A64m
31.05.2018
14:26:25
там просто единственный автор годами что-то в стол пишет, потом после этого самого многолетнего перерыва - бабах - новые ветки появляются

Google
A64m
31.05.2018
14:26:35
Anatolii
31.05.2018
14:26:56
а там какие-то изменения будут после которых перестанет собираться половину либ?

Denis
31.05.2018
14:27:08
осенью
Чё классного будет?

Anatolii
31.05.2018
14:27:24
релиз без фитч же

ну дырки умные умные

:)

но боюсь чтобы там что-то не поломали

A64m
31.05.2018
14:27:50
до заморозки 8.6 неделя, с фичами дела обстоят сейчас так: вмерджены 4 микрофичи литералы с подчеркиваниями блоки кода передаваемые в функции без скобок @ в паттерн-синонимах вайлдкарты в стендалон дерайвингах приняты комитетом и имплементированы, но пока не вмерджены две немикрофичи QuantifiedConstraints https://phabricator.haskell.org/D4724 DerivingVia https://phabricator.haskell.org/D4684 вынесены на рассмотрение комитета и имплементированы две фичи или-паттерны https://github.com/ghc-proposals/ghc-proposals/pull/43 читатель все никак не соберется прочитать лин.типы - читатель и не собирается читать до начала заморозки приняты комитетом но не имплементированы ньютайпы для анлифтед типов, массивы анлифтед типов и анбоксед типы величиной не со слово недоимплементированы и не на рассмотрении комитета - мутабельные объекты. таким образом пока есть надежда на второй релиз (почти) без фич, но ведь две нормальные фичи могут и успеть сделать

только вместо "до заморозки неделя", "до заморозки один день"

IC
31.05.2018
14:29:58
осенью
Надо успеть Ivory пропатчить ?

Anatolii
31.05.2018
14:30:07
товарищи, а как вот эта фича называется в хаскеле чтобы посмотреть примеры и почитать можно было поподробнее pattern a :- b = (a, b)

а то гугление по слову pattern приводит к паттерн матчингу

Anatolii
31.05.2018
14:30:38
спасиб, не мог вспомнить

Timofey
31.05.2018
14:49:25
Я вот прям заинтересовался "или-паттернами"

какова вероятность, что их рано или поздно вмержат, как вы думаете?

Denis
31.05.2018
14:56:57
высокая, им сто лет в обед(в других языках)

Timofey
31.05.2018
14:58:14
Это радует

A64m
31.05.2018
15:48:54
какова вероятность, что их рано или поздно вмержат, как вы думаете?
зависит от того, сколько еще автор пропозала сможет вынести боли и унижений

Google
A64m
31.05.2018
15:50:37
всегда есть

Евгений
31.05.2018
15:52:00
*скучный спор об антиномии конечного и бесконечного был здесь*

A64m
31.05.2018
15:52:26
а то гугление по слову pattern приводит к паттерн матчингу
поиском по оглавлению гхц-мануала зато легко находится

Alexander
31.05.2018
16:21:36
изобрести свой который будет обёрткой и не надо заворачивать в Maybe достаточно просто

Yuuri
31.05.2018
16:22:11
Ну понимаю, но небазовую тоже хочется

Alexander
31.05.2018
16:22:24
отсутствие его в стандартной либе не странно

PL на \f x -> unfoldr (pure f) x

натрави

pure . f

видимо никому сильно не пригодилась

Ilya
31.05.2018
17:38:48
А хотеть fold, который принимает только непустые?
тип такого foldr по-хорошему должен быть (a -> b -> b) -> (a -> b) -> [a] -> b

тип такого foldr по-хорошему должен быть (a -> b -> b) -> (a -> b) -> [a] -> b
^ только вместо [a] тут надо вставить тип "непустой список"

Yuuri
31.05.2018
17:46:57
foldr1?
Ага. Он недостаточно неалгебраичный?

Yuriy
31.05.2018
17:47:32
Yuuri
31.05.2018
17:49:23
Да нет, он скорее риторический

Ilya
31.05.2018
17:51:26
Ага. Он недостаточно неалгебраичный?
foldr1 :: (a -> a -> a) -> [a] -> a не алгебраичен в смысле свёртки для непустого списка правильный foldr для непустого списка это (a -> b -> b) -> (a -> b) -> [a] -> b

Google
A64m
31.05.2018
20:29:24
А что, его ещё и унижают? Это зело полезная вещь
конечно, почитайте комментарии начиная вот с этого https://github.com/ghc-proposals/ghc-proposals/pull/43#issuecomment-370136509

Антон
31.05.2018
20:42:18
Всем Привет. Почему Haskell?

Andrei
31.05.2018
20:44:00
Всем Привет. Почему Haskell?
ну не rust же, </troll> или, прости господи, C++

Антон
31.05.2018
20:45:12
ну не rust же, </troll> или, прости господи, C++
Давайте подробно. Rust как вполне хорошая замена C/C++. Учу его сейчас. Очень гуд. Понравилось, что нет GC

Andrei
31.05.2018
20:45:39
Всем Привет. Почему Haskell?
а если серьёзно, то в честь Haskell Curry

Антон
31.05.2018
20:46:07
а если серьёзно, то в честь Haskell Curry
Лучше просто дай ссылку на статью, где описываются плюсы Haskell

Антон
31.05.2018
20:46:21
Более того, в честь него ещё один ЯП назвали. Отгадай, как он называется

Антон
31.05.2018
20:46:34
?

A64m
31.05.2018
20:52:21
плюсы хаскеля: есть гц

Антон
31.05.2018
20:52:32
Антон
31.05.2018
20:52:54
A64m
31.05.2018
20:53:03
йес

Andrei
31.05.2018
20:53:07
no
это не вопрос был

Yuriy
31.05.2018
20:53:23
есть алгоритм с 5 переменными. на каждом шаге любая из них может измениться, в том числе все сразу. как идиоматично такое писать — рекурсия с 5 аргументами, State c 5-кортежем (и линзами), ST?

Антон
31.05.2018
20:53:27
это не вопрос был
Утверждения тоже можно оспаривать.

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