map :: (a->b) -> [a] -> [b]
fmap :: (a->b) -> f a -> f b
fmap (+1) [1..3]
[2,3,4]
List - это функтор
зачем тогда нужен map? почему постоянно захламляют стандартную библиотеку, не объявляя устаревшие вещи 'deprecated'?
Еще беда, что одни и те же наборы функций лежат в разных пространствах х имен