Вопросы по теме 'weak-head-normal-form'

Проверить, было ли значение оценено как нормальная форма слабой головы
Можно ли в Haskell проверить, было ли значение оценено как нормальная форма со слабым заголовком? Если функция уже существует, я бы ожидал, что у нее будет подпись вроде evaluated :: a -> IO Bool Есть несколько мест, где живет подобная...
1153 просмотров

Низкая производительность Haskell foldl с (++)
У меня есть такой код: import Data.List newList_bad lst = foldl' (\acc x -> acc ++ [x*2]) [] lst newList_good lst = foldl' (\acc x -> x*2 : acc) [] lst Эти функции возвращают списки с каждым элементом, умноженным на 2: *Main>...
1069 просмотров