Size: a a a

2020 August 02

DB

Danil Berestov in Haskell
Забавно, либа не обновлялась ~10 лет
источник

JS

Jerzy Syrowiecki in Haskell
ладно, верю, что 10 лет назад это могло собираться
источник

DB

Danil Berestov in Haskell
А может быть есть какой-то другой способ (без этой либы) написать функцию Num a, Floating b => a -> b?
источник

AR

Alexey Raga in Haskell
A64m AL256m qn I0
австралийцы ДПХстрадальцы сделали дата фемели, а дальше покатилось по наклонной пока из переемеля недопруфассистент (без пруфов) не получился
Да они не австралийцы уже просто ;) Мануэль и Габриэла сейчас в Нидерландах, а Бен ушёл из академии и занимается самоездящими машинами сейчас. Не осталось никого просто :)
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
А может быть есть какой-то другой способ (без этой либы) написать функцию Num a, Floating b => a -> b?
realToFrac?
источник

DB

Danil Berestov in Haskell
realToFrac :: (Real a, Fractional b) => a -> b
источник

DB

Danil Berestov in Haskell
Так это не Floating
источник

AA

A64m AL256m qn<co... in Haskell
Artem Pelenitsyn
Интересно было бы посмотреть список того важного, что они сделали
непосредственно от этой программы происходят тайп/дата семейства и новая корка с коэрсами и все пенсильванские последствия этого типа промоушена и тайп ин тайп. вектор, репа и те либы со стрим фьюженом и репа-лайк типа стримли и массива на которые они повлияли, инстант дженерики и производные типа гхц-ных изкоробочных и соп
источник

AA

A64m AL256m qn<co... in Haskell
грубо говоря весь модерн хаскель вырос из того что массивы плохие
источник

AA

A64m AL256m qn<co... in Haskell
самые неожиданные вещи типа того что вывод больше не ДМ и лет не генерализуется
источник

AA

A64m AL256m qn<co... in Haskell
Alexey Raga
Да они не австралийцы уже просто ;) Мануэль и Габриэла сейчас в Нидерландах, а Бен ушёл из академии и занимается самоездящими машинами сейчас. Не осталось никого просто :)
у них нашлись пенсильванские продолжатели которым на массивы наплевать уже правда (и которые уже не все пенсильванцы тоже)
источник

AR

Alexey Raga in Haskell
A64m AL256m qn I0
у них нашлись пенсильванские продолжатели которым на массивы наплевать уже правда (и которые уже не все пенсильванцы тоже)
Это про Айзенберга и Вайрих?
источник

AA

A64m AL256m qn<co... in Haskell
да про брента ерги еще
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
А может быть есть какой-то другой способ (без этой либы) написать функцию Num a, Floating b => a -> b?
нет никакого. не любое число можно превратить в плавающую точку. контрпример: попробуй-ка превратить Complex в Double
источник

AP

Artem Pelenitsyn in Haskell
A64m AL256m qn I0
непосредственно от этой программы происходят тайп/дата семейства и новая корка с коэрсами и все пенсильванские последствия этого типа промоушена и тайп ин тайп. вектор, репа и те либы со стрим фьюженом и репа-лайк типа стримли и массива на которые они повлияли, инстант дженерики и производные типа гхц-ных изкоробочных и соп
Я понял, спасибо. Я не совсем согласен, но спорить не буду
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
нет никакого. не любое число можно превратить в плавающую точку. контрпример: попробуй-ка превратить Complex в Double
Хорошо, а если Real a, Floating b => a -> b?
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Хорошо, а если Real a, Floating b => a -> b?
realToFrac
источник

DB

Danil Berestov in Haskell
Так это же Fractional, а не Floating((
источник

DB

Danil Berestov in Haskell
Я чего-то не понимаю
источник

JS

Jerzy Syrowiecki in Haskell
Danil Berestov
Так это же Fractional, а не Floating((
λ> :t realToFrac :: (Real a, Floating b) => a -> b
realToFrac :: (Real a, Floating b) => a -> b
 :: forall {a} {b}. (Real a, Floating b) => a -> b
источник