Turn O(n^2) reverse into O(n)
So the original line of code has apparently been present since the very first import by Sigbjørn Finne in <a href="https://github.com/nominolo/HTTP/blob/c4765e822eb92196fec95560f8f640018d18737f/Network/HTTP/Base.hs" rel="nofollow">https://github.com/nominolo/HTTP/blob/c4765e822eb92196fec955...</a> (check line 443).<p>If a Haskell expert (e.g., he authored hdirect -- an IDL compiler and interface with Win32 COM -- sadly defunct now) makes this kind of mistake, how are mere mortals supposed to reason about algorithmic efficiency?