Size: a a a

2020 December 12

JS

Jerzy Syrowiecki in Haskell
по типу самое модное — typerepmap вроде
источник

DB

Danil Berestov in Haskell
Jerzy Syrowiecki
а тебе надо по именам доставать или по типу?
Было бы здорово по именам, но по типу тоже сойдёт
источник

JS

Jerzy Syrowiecki in Haskell
по именам — bookkeeper, например
источник

AA

A64m AL256m qn<co... in Haskell
Jerzy Syrowiecki
по типу самое модное — typerepmap вроде
это не то
источник

AA

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

AA

A64m AL256m qn<co... in Haskell
грубо говоря, как-то используется и живет токо винил
источник

DB

Danil Berestov in Haskell
A64m AL256m qn I0
грубо говоря, как-то используется и живет токо винил
хто?
источник

JS

Jerzy Syrowiecki in Haskell
но все строят что-то поверх винила
источник

AA

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

JS

Jerzy Syrowiecki in Haskell
источник

DB

Danil Berestov in Haskell
Нет, именно произведения. Типа шобы мона было передать тип, который HasId
источник

DB

Danil Berestov in Haskell
Просто подцепть к User рядом ID и погнали
источник

DB

Danil Berestov in Haskell
типа такого
источник

K

Kir in Haskell
Мне нужен был оператор cons, и я в итоге сделал

data Product xs where
 Nil :: Product '[]
 (:>) :: x -> Product xs -> Product (x : xs)


с таким же классом Has и намерением переделать в newtype Product xs = Product (Vector [Any xs]), если оно всплывёт при профилировании (но оно не всплыло)
источник

JS

Jerzy Syrowiecki in Haskell
Kir
Мне нужен был оператор cons, и я в итоге сделал

data Product xs where
 Nil :: Product '[]
 (:>) :: x -> Product xs -> Product (x : xs)


с таким же классом Has и намерением переделать в newtype Product xs = Product (Vector [Any xs]), если оно всплывёт при профилировании (но оно не всплыло)
это же HList
источник

K

Kir in Haskell
С точки зрения реализации - да
источник

K

Kir in Haskell
Jerzy Syrowiecki
это же HList
С точки зрения интерфейса - это расширяемое произведение
источник

AA

A64m AL256m qn<co... in Haskell
> Install via cabal install vinyl.

спосебо за отличный совет, винил
источник

MK

Maxim Koltsov in Haskell
A64m AL256m qn I0
> Install via cabal install vinyl.

спосебо за отличный совет, винил
Хакадж так про каждый пакет пишет
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
Хакадж так про каждый пакет пишет
каждый раз смешно
источник