Size: a a a

2021 January 19

к

кана in Haskell
хм, это же много чего ломает
источник

к

кана in Haskell
если бы не инстансы, то можно было бы и сказать что
(a `Coercible` b) ~ (a ~ b)
источник

к

кана in Haskell
кана
хм, это же много чего ломает
а не, ничего не ломает, все инстансы для Identity тривиальные
источник

A

Aleksandr Khristenko in Haskell
Maxim Koltsov
я делаю в одном типе-сумме два бранча с рекордами и там поля с одним названием, но разным типом
Такое работать не будет даже с no selectors.
источник

A

Aleksandr Khristenko in Haskell
Maxim Koltsov
почему...
Я с этим вопросом в ним в гитхаб приходил, где обсуждается пропозал. Там почитать можно.
источник

к

кана in Haskell
Maxim Koltsov
почему...
как минимум это разрушит некий инвариант, что для пары "поле, тип" существ только один тип, и это может стать очень сильным усложнением
источник

YS

Yan Shkurinskiy in Haskell
вопрос - если запустить простую программку (например, факториал), которой указать threaded и N - сколько она должна утилизировать ядер?
источник

MK

Maxim Koltsov in Haskell
до N, потому что параллельный гц
источник

YS

Yan Shkurinskiy in Haskell
а, там гц работает
источник

YS

Yan Shkurinskiy in Haskell
спасибо)
источник

MK

Maxim Koltsov in Haskell
можешь проверить задав -N4 -qn1
источник

MK

Maxim Koltsov in Haskell
по идее не должно больше 100% быть тогда
источник

YS

Yan Shkurinskiy in Haskell
т.е. одно ядро утилизировать, верно?
источник

MK

Maxim Koltsov in Haskell
но может ещё какой-нибудь ио менеджер что-то будет делать
источник

MK

Maxim Koltsov in Haskell
Yan Shkurinskiy
т.е. одно ядро утилизировать, верно?
скорее всего
источник

OP

Oleg Prutz in Haskell
Есть ли в lens какой-нибудь геттер для MonadState?
Чтобы не нужно было делать
state <- get
f (state^.field)
источник

YS

Yan Shkurinskiy in Haskell
get <&> (^. field)
источник

YS

Yan Shkurinskiy in Haskell
или что?
источник

MK

Maxim Koltsov in Haskell
Yan Shkurinskiy
get <&> (^. field)
фу на тебя
источник

MK

Maxim Koltsov in Haskell
Oleg Prutz
Есть ли в lens какой-нибудь геттер для MonadState?
Чтобы не нужно было делать
state <- get
f (state^.field)
foo <- use field
источник