How bad CenturyLink is and how this level of incompetence is evil
medium.com1 pointsby seles0 comments
myMap = myMapHelper id
myMapHelper cont f [] = cont []
myMapHelper cont f (x:xs) = myMapHelper (cont . (f x :)) f xs
Of course this actually makes things slower in Haskell, either due to the growing continuation or existing optimizations in Haskell