Windows 8上的“InternalIOException getAddrInfo:不存在(错误10093)”

前端之家收集整理的这篇文章主要介绍了Windows 8上的“InternalIOException getAddrInfo:不存在(错误10093)”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为什么这么简单的代码不工作?
import Network.HTTP.Conduit
import qualified Data.ByteString.Lazy as L

main :: IO ()
main = simpleHttp "http://www.dir.bg/" >>= L.putStr

导致以下错误

TestConduit.exe: InternalIOException getAddrInfo: does not exist
(error 10093)

您必须使用套接字来初始化套接字.
喜欢这个:
import Network.HTTP.Conduit
import qualified Data.ByteString.Lazy as L
import Network (withSocketsDo)

main :: IO ()
main = withSocketsDo
      $simpleHttp "http://www.dir.bg/" >>= L.putStr

猜你在找的Windows相关文章