simplehttp を使用して Web ページを照会しています。例: webLink = "www.example.com/" および number= 257 とします (番号はファイルから読み取られます)。
res <- simpleHttp $ "webLink" ++ number
Windowsでは正常に動作していますが、Macでは「www.example.com/257%0D」として表示されるパスとしてエラー404がスローされます257 . 以下のように「%0D」をフィルタリングしてみましたが、パスの %0D が原因で mac にエラー 404 が表示されます...提案してください。
res <- simpleHttp $ (filter (not . (`elem` "%0D")) ("webLink" ++ number))