Size: a a a

2020 December 08

AA

A64m AL256m qn<co... in Haskell Start
Aragaer
в паттерн-матч можно функции засовывать?
можно, если я правильно понял что имеется в виду
источник

A

Aragaer in Haskell Start
говорит overlapping pattern
источник

AA

A64m AL256m qn<co... in Haskell Start
нет, понял я неправильно
источник

AA

A64m AL256m qn<co... in Haskell Start
Aragaer
говорит overlapping pattern
ну потому что это то же самое что
    changeInstruction x = [jmp]
   changeInstruction x = [nop]
   changeInstruction x = []
источник

A

Aragaer in Haskell Start
а как-то можно побороть? Eq для них не определен, но у меня конечный набор функций, с которыми я хочу сравнивать
источник

AA

A64m AL256m qn<co... in Haskell Start
я все еще не понял что вообще надо сделать
источник

A

Aragaer in Haskell Start
есть три функции. Есть переменная, которая равна одной из них. Надо понять, какой
источник

A

Aragaer in Haskell Start
условно, в си это были бы указатели на функции и их вполне можно между собой сравнивать
источник

AA

A64m AL256m qn<co... in Haskell Start
нет, так не сделать
источник

к

кана in Haskell Start
вообще, может и сделать через ансейфкоерсы, но в данном случае, раз множество ограничено, проще сделать
data F = Jmp | Nop

и лишь в самом конце это в функции превратить
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksey Kislitsa
Обычно я в vim сижу, но иногда хочется плагин допилить, особенно как почитаешь как это легко 😿
допеленные плагины — это хорошо. желаю успеха
источник

AK

Aleksey Kislitsa in Haskell Start
Jerzy Syrowiecki
допеленные плагины — это хорошо. желаю успеха
Проще на cabal уйти
источник

JS

Jerzy Syrowiecki in Haskell Start
Aleksey Kislitsa
Проще на cabal уйти
уйти с vim на cabal?
источник

JS

Jerzy Syrowiecki in Haskell Start
Aragaer
условно, в си это были бы указатели на функции и их вполне можно между собой сравнивать
указатели на функции и в Хаскеле можно сравнивать. но вам это точно не надо
источник

AK

Aleksey Kislitsa in Haskell Start
Jerzy Syrowiecki
уйти с vim на cabal?
😺 Со stack уйти
источник

🌚D

🌚 Sunny Daiλy 🌝... in Haskell Start
Aleksey Kislitsa
😺 Со stack уйти
в slack?
источник

AK

Aleksey Kislitsa in Haskell Start
С использования stack уйти на использование cabal
источник

A

Aragaer in Haskell Start
Jerzy Syrowiecki
указатели на функции и в Хаскеле можно сравнивать. но вам это точно не надо
мне надо просто проверить равенство - является ли функция из списка вот этой конкретной функцией, либо вон той конкретной функцией
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Не нужно этого хотеть в хаскеле
источник

AA

A64m AL256m qn<co... in Haskell Start
Jerzy Syrowiecki
указатели на функции и в Хаскеле можно сравнивать. но вам это точно не надо
указатели в хаскеле можно сравнивать только для скорости, чтоб принять решение потом, стоит ли проверять более медленным, но верным способом. если такого способа нет, то связываться со сравнением указателей нет смысла
источник