Size: a a a

2020 May 03

M

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

t

this is not mrklf in // CIPHERNET
источник

M

MrSmith in // CIPHERNET
Короче все не байти меня со своим идрисом
источник

M

MrSmith in // CIPHERNET
Как веча уже
источник

G

Gymmasssorla in // CIPHERNET
1) https://github.com/Hirrolot/demux-stream сделал на типах, вышло 20 строк, делал на макросах - 200+ строк непонятно что делающих (к ним нужна хорошая документация что они делают)

2) почему логика на типах плохо? на логике на типах все продвинутые гарантии и делаются.

3) ну вот в расте его некруто применяют, их слишком много, потому что можно было выразить типами - почему см. выше

4) почему типы не расширяются я так и не понял. можно подтипами сделать расширяемость
источник

M

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

M

MrSmith in // CIPHERNET
Зачем тебе это?
источник

M

MrSmith in // CIPHERNET
Ты пытаешься всунуть то что для этого не нужно
источник

M

MrSmith in // CIPHERNET
Ты не должен сувать логику в типы
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Ты не должен сувать логику в типы
почему?
источник

M

MrSmith in // CIPHERNET
Потому что тип это данные
источник

M

MrSmith in // CIPHERNET
Ты нарушаешь связанность
источник

G

Gymmasssorla in // CIPHERNET
какие данные
источник

G

Gymmasssorla in // CIPHERNET
какую связанность
источник

M

MrSmith in // CIPHERNET
Ну любык
источник

M

MrSmith in // CIPHERNET
Блять
источник

M

MrSmith in // CIPHERNET
Почему компиляторы на типах не пишут охуенная же идея?
источник

G

Gymmasssorla in // CIPHERNET
смотри, ты на значениях пишешь логику?
источник

M

MrSmith in // CIPHERNET
Не задумывался?
источник

G

Gymmasssorla in // CIPHERNET
MrSmith
Почему компиляторы на типах не пишут охуенная же идея?
потому что в пещерном веке живем
источник