Я играю с Хаскеллом в данный момент и, таким образом, наткнулся на функцию понимания списка. Естественно, я бы использовал замыкание для такого рода вещей:
Prelude> [x|x<-[1..7],x>4] -- list comprehension
[5,6,7]
Prelude> filter (\x->x>4) [1..7] -- closure
[5,6,7]
Я до сих пор не чувствую этого языка, так в какой путь пошел бы программист Haskell? Каковы различия между этими двумя решениями?
-121--1586395-Из git я могу получить временную метку:
"2011-10-04 12:58:36 -0600"
, но есть ли способ показать это как:
"2011-10-04 06:58:36"
Так что все, что я хочу, это избавиться от смещения часового пояса -0600. Как я могу это сделать? Спасибо.