簡體   English   中英

如何使用GHC / Haskell的啟用epoll / kqueue版本的GHC / Haskell進行網絡連接?

[英]How to use the epoll/kqueue enabled version of GHC/Haskell for network connections?

網上有很多有關啟用epoll / kqueue的GHC的舊信息。 例如,“ 簡單服務器”維基頁面上的代碼不再編譯。

有人可以提供一個如何在現代GHC版本中使用此功能的基本示例,例如,僅在連接時以“ Hello”響應的TCP服務器嗎?

GHC的IO管理器在后台使用epoll / kqueue,而無需任何特殊的程序員工作。 只需編寫朴素的線程程序-將每個並發阻塞的IO調用放在單獨的線程中-GHC將確保它按照您希望的方式工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM