История изменений
Исправление jpegqs, (текущая версия) :
А в хаскеле оператор % на беззнаковом типе работает или знаковом? Потому что большая разница в производительности. Беззнаковый степени двойки делается одной инструкцией, а знаковый через несколько.
Вы используете nested functions, которые не стандарт, а GCC расширение. У Clang есть подобное, но называется blocks и имеет другой синтаксис.
Исходная версия jpegqs, :
А в хаскеле оператор % на беззнаковом типе работает или знаковом? Потому что большая разница в производительности. Беззнаковый степени двойки делается одной инструкцией, а знаковый через несколько.