I'm having trouble using network-3.0.1.0 on Win10 Home 10.0.17134 Build 17134 on a student's machine.
I'm using Haskell Platform Core 8.2.2, and it fails with errors about "unknown symbol if_nametoindex".
It's possible that this is fixed in more recent versions of the Haskell Platform (more recent MinGW/MSYS?), but we are currently stuck with 8.2.2 for this iteration of the course (matching the installed GHC on lab machines).