Size: a a a

2021 February 16

T

The Lord of Hypercom... in Haskell Start
кана
2. явно сделать бинд
(read @Int <$> getLine) >>= \x -> putStrLn (lucky x)

(первый вариант это сахар для второго)
Аха
источник

T

The Lord of Hypercom... in Haskell Start
Я правильно понял, что \x->putstrLn(lucky x) это лямбда-функция, объявленная прямо в строке?
источник

к

кана in Haskell Start
да
источник

D

Dreamerinnoise in Haskell Start
\что-то -> выражение
источник

ХГ

Хаскелль Моисеевич Г... in Haskell Start
p {font-size: 20px;}
.dp-highlighter {
   font-size: 19px;
   overflow-wrap: break-word}
body {line-height: 1.6}
.dp-highlighter ol li {line-height: 24px;}
.hintbox {font-size: 19px;}

Такая
штука делает из Липовачи на сайте нормальную страницу, которая красиво конвертится в pdf и может быть спокойно прочитана со всеми фичами pdf, то есть с зумом и запоминанием места на странице.
источник

JS

Jerzy Syrowiecki in Haskell Start
The Lord of Hypercomplex Numbers
Я правильно понял, что \x->putstrLn(lucky x) это лямбда-функция, объявленная прямо в строке?
лямбда-абстракция — это всегда выражение-функция, созданная прямо в строке
источник
2021 February 17

[

[BRM]White Rabbit in Haskell Start
Ilya Kos
По-моему он в среднем примерно такой же по скорости как Java и C#
Шарпы быстрее.
Но в любом случае макрооптимизации важнее микрооптимизаций.
источник

D

Dreamerinnoise in Haskell Start
[BRM]White Rabbit
Шарпы быстрее.
Но в любом случае макрооптимизации важнее микрооптимизаций.
а есть бенчи?
источник

[

[BRM]White Rabbit in Haskell Start
Dreamerinnoise
а есть бенчи?
C# vs Java есть.
Ещё видел бенч прог, написанных на разных яп, но я их потерял.
источник

IK

Ilya Kos in Haskell Start
Есть Rosettacode
источник

IK

Ilya Kos in Haskell Start
источник

IK

Ilya Kos in Haskell Start
источник

JS

Jerzy Syrowiecki in Haskell Start
Dreamerinnoise
а есть бенчи?
объективных нет. в общем случае нельзя биективно код перевести между Хаскелем и Сишарпом, например
источник

T

The Lord of Hypercom... in Haskell Start
Есть ли в хаскелль аналог питоновских elif?
источник

D

Dreamerinnoise in Haskell Start
pattern matching
источник

JS

Jerzy Syrowiecki in Haskell Start
The Lord of Hypercomplex Numbers
Есть ли в хаскелль аналог питоновских elif?
источник

DB

Danil Braun in Haskell Start
А в языках, где есть и else if и pattern matching, как оправдывается наличие отдельной конструкции для сопоставления с образцом?
источник

JS

Jerzy Syrowiecki in Haskell Start
Danil Braun
А в языках, где есть и else if и pattern matching, как оправдывается наличие отдельной конструкции для сопоставления с образцом?
наоборот. если есть сопоставление, то зачем if?
источник

JS

Jerzy Syrowiecki in Haskell Start
@DanilBraun не надо копировать сообщения
источник

JS

Jerzy Syrowiecki in Haskell Start
Danil Braun
А в языках, где есть и else if и pattern matching, как оправдывается наличие отдельной конструкции для сопоставления с образцом?
потому что сопоставление и булевые условие — разные вещи, они тривиально друг через друга не выражаются
источник