[Haskell-cafe] UDP
Andrew Coppin
andrewcoppin at btinternet.com
Sat Jan 31 16:36:30 EST 2009
Thomas DuBuisson wrote:
> The network library is no more than an FFI library to a Berkeley
> socket interface and as such it implicitly expects you to know sockets
> already (eg. from programming in C). One advantage here is reading
> man pages actually helps (unlike with most Haskell coding) and you can
> also make equivalent C programs to test things out.
>
Yes, that's kind of the problem; I don't know how to do this at the C
level, and I can't seem to Google it. :-}
Ah well, I'll ask around. Somebody must know. ;-)
> In the long term we should design and build a more functional network library.
>
Well, I guess having a library that gives you low-level access means
that anybody who wants to have a go can easily build something nicer on
top of that. (As opposed to, say, file I/O where there is only the
high-level interface, so if you want to do something that isn't
implemented... you can't.)
More information about the Haskell-Cafe
mailing list