@dpwiz Интерпретирую как: если не хочешь ебаться с чтением корок и сосать с производительностью по кд, ставь везде Strict: примеры где он помогает легкодоступны, примеры где он всё неожиданным образом всирает отсутствуют, даже Strict-хейтер согласен что он спасает от лишней возни.
@ru @rf
@dpwiz Ладно, давай конкретно: вот этот модуль становится на 38% тормознее если убрать восклицательные знаки из кода (не убирая из data (который вообще просто охуителен)): https://github.com/l29ah/hyborg/blob/master/Chunker/BuzHash.hs
Проверять так, например: cabal run benchmark -- 'chunkify/default settings 1MB'
@ru @rf