@@ -0,0 +1,15 @@
5+import Network.HTTP.Simple
8+ let urls = [ "https://www.google.com/search?q=haskell"
9+ , "https://www.duckduckgo.com/?q=haskell"
10+ , "https://www.bing.com/search?q=haskell"
12+ xs <- toList $ foldWith (<|>) $ map get urls
13+ mapM_ (putStrLn . show) $ zip [1..] xs
15+ where get s = liftIO $ httpNoBody (parseRequest_ s) >> return s