Size: a a a

2020 May 03

EG

Emmanuel Goldstein in rust_offtopic
А дерайвы, опять же, и в хаскелле есть
источник

e

egoarka in rust_offtopic
да есть, но в хаскеле как бы без макросов
источник

EG

Emmanuel Goldstein in rust_offtopic
Правда хз как они там работают
источник

EG

Emmanuel Goldstein in rust_offtopic
egoarka
да есть, но в хаскеле как бы без макросов
А как?
источник

e

egoarka in rust_offtopic
норм вопрос, не знаю)))
я думал что без и сейчас так думаю
скорее без макросов, но надо бы у экспертов спросить, чтобы воздух за зря не нагревать
источник

EG

Emmanuel Goldstein in rust_offtopic
Встроено в компилятор, похоже
источник

e

egoarka in rust_offtopic
ага, ну короче их нет
источник

e

egoarka in rust_offtopic
скажем так
источник

e

egoarka in rust_offtopic
(для разраба)
источник

e

egoarka in rust_offtopic
Haskell has (by design) cut out most of the repetitive tasks, so no longer requires macros. For truly repetitive tasks, Template Haskell can be used, or things like Drift and Scrap Your Boilerplate. All of these techniques reduce the number of places where macros might otherwise be required
источник

EG

Emmanuel Goldstein in rust_offtopic
Есть GHC.Generics, но я хз как они работают
источник

EG

Emmanuel Goldstein in rust_offtopic
Кажется, что-то вроде процмакросов
источник

e

egoarka in rust_offtopic
тоже не шарю, но похоже на страшилку
источник

РФ

Руслан Фадеев... in rust_offtopic
Интересно, а есть язык, в котором функции и макросы - это одно и то же?
источник

РФ

Руслан Фадеев... in rust_offtopic
И со статическим анализом, а не лисп
источник

e

egoarka in rust_offtopic
Руслан Фадеев
Интересно, а есть язык, в котором функции и макросы - это одно и то же?
обычно у таких языков рефлексия есть а макросов нет
но а функция и макросы (что типа одно и тоже) чето сложно вместе такое интерпретировать или представить
источник

G

Gymmasssorla in rust_offtopic
Руслан Фадеев
Интересно, а есть язык, в котором функции и макросы - это одно и то же?
вроде Scala
источник

G

Gymmasssorla in rust_offtopic
там макрос - это функция
источник

e

egoarka in rust_offtopic
Gymmasssorla
вроде Scala
ммм ну кстати
источник

AZ

Alex Zhukovsky in rust_offtopic
> formulas

triggered
источник