Size: a a a

2021 July 13

[

[BRM]White Rabbit in Haskell
у меня знакомый писал научку с вычислениями на гпу, у него там всё в constexpr
источник

к

кана in Haskell
дык лифт разве не терм фромлиста не отдаст?
источник

[

[BRM]White Rabbit in Haskell
лишь бы в рантайме быстрее было
источник

[

[BRM]White Rabbit in Haskell
*флешбеки с хабра*
источник

K

Kir in Haskell
Расслабься, это делается 1 раз.
источник

a

adam in Haskell
я бы сейчас написал пример но никс билдится
источник

[

[BRM]White Rabbit in Haskell
у меня была идея запилить обобщённый тип числа аля вот такой, принимать операцию для Num a => a -> a -> a и после по каким-то правилам коэрсить/применять её для двух Number
я правильно понимаю, у меня это никак не получится?
источник

[

[BRM]White Rabbit in Haskell
хотя можно написать инстанс Num для Number🤔
источник

к

кана in Haskell
ну так и нужно
источник

P

Purple in Haskell
Почему везде пишут не использовать {-# LANGUAGE GADTs #-}, а накладывать констрейнт на функции вместо data?
источник

YS

Yan Shkurinskiy in Haskell
А точно так пишут?
источник

P

Purple in Haskell
Пока разбирался в GADT в двух местах прочитал что-то вроде такого и смутился:

However, it's generally considered best practice not to do this. Instead, put the Num constraint only on the functions that use Scales and need the Num constraint.
источник

JS

Jerzy Syrowiecki in Haskell
forkOS считается?
источник

YS

Yan Shkurinskiy in Haskell
Это скорее о том, что констрейнты пихать в функции вместо данных
источник

YS

Yan Shkurinskiy in Haskell
Уже разобрались!)
источник

JS

Jerzy Syrowiecki in Haskell
а давайте запилим пропозал на такой оператор в base?
источник

[

[BRM]White Rabbit in Haskell
а надо?
источник

[

[BRM]White Rabbit in Haskell
и что им делать?
источник

JS

Jerzy Syrowiecki in Haskell
и какой результат? да или нет?
источник

JS

Jerzy Syrowiecki in Haskell
я в каждом втором проекте добавляю. мне надо
источник