Size: a a a

2020 April 21

G

Gymmasssorla in // CIPHERNET
вторая реализация подмножество первой
источник

p

polunin.ai in // CIPHERNET
а, да
источник

G

Gymmasssorla in // CIPHERNET
this is not mrklf
несколько имлпементаций что-ли?
да
источник

p

polunin.ai in // CIPHERNET
бля а хватило бы и negative generics или как их там зовут
источник

G

Gymmasssorla in // CIPHERNET
может быть да
источник

p

polunin.ai in // CIPHERNET
можно сделать энум в котором перечислить все существующие типы данных и скормить первому трейту
источник

p

polunin.ai in // CIPHERNET
источник

p

polunin.ai in // CIPHERNET
так а какие на данный момент есть negative traits?
источник

p

polunin.ai in // CIPHERNET
Sized, Sync, Send
источник

p

polunin.ai in // CIPHERNET
ага а хуй, их тоже нельзя писать в баунды
источник

p

polunin.ai in // CIPHERNET
Gymmasssorla
может быть да
может тогда делать не
demux a b = Stream A ( demux b, c ) = Stream A ( Stream B ( Stream C ) )
а
demux3 a b c = ((Stream A), (Stream B), (Stream C))
источник

G

Gymmasssorla in // CIPHERNET
источник

G

Gymmasssorla in // CIPHERNET
посмотрим что ответят на реддите
источник

p

polunin.ai in // CIPHERNET
источник

p

polunin.ai in // CIPHERNET
polunin.ai
может тогда делать не
demux a b = Stream A ( demux b, c ) = Stream A ( Stream B ( Stream C ) )
а
demux3 a b c = ((Stream A), (Stream B), (Stream C))
this
источник

G

Gymmasssorla in // CIPHERNET
polunin.ai
может тогда делать не
demux a b = Stream A ( demux b, c ) = Stream A ( Stream B ( Stream C ) )
а
demux3 a b c = ((Stream A), (Stream B), (Stream C))
я не понял
источник

p

polunin.ai in // CIPHERNET
бля я и сам не понял что написал
источник

p

polunin.ai in // CIPHERNET
почему у тебя Stream<Item=Either<A, Demux>>?
источник

G

Gymmasssorla in // CIPHERNET
где?
источник

G

Gymmasssorla in // CIPHERNET
оба
источник