Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
-finline-functions-by-default — серьезное упущение. {-# NOINLINE #-} же есть.std::string, std::vector и std::map — это слишком быстро для Хаскеля. Только std::forward_list, только хардкор.call, там же еще рантайм таскает по стеку туда-сюда кучу внутренних переменных.type String = [Char].Text, байтстринги (что и следует из названия) предназначены для хранения последовательностей байт, или вы за пределы ASCII не вылезаете и
Принципы быстрого Хаскеля под GHC