[Haskell-cafe] Hoogle and Network.Socket

Neil Mitchell ndmitchell at gmail.com
Thu Feb 19 12:11:03 EST 2009



By default it searches the libraries supplied with Windows apart from
Network (for various technical reasons). If you add +network it will
then search the network library.

What libraries should Hoogle search by default? What flags should be
available to control which ones are searched? I have no idea, if you
do then say what you think and why!



On Thu, Feb 19, 2009 at 2:50 AM, Thomas DuBuisson
<thomas.dubuisson at gmail.com> wrote:
> I recall that Niel made sure hoogle doesn't search through
> non-portable libraries (a shame), but I thought Network.Socket could
> be used on Windows and yet Hoogle does not give any results for
> 'socket' or any other functions within Network.Socket.
> First, am I mistaken and Network.Socket is POSIX only?  I could swear
> it wasn't.  Secondly - is there any chance of lifting the non-portable
> libraries ban, Niel?  From the stand point of an application developer
> it might not sound good, but even in Haskell some software is system
> level and bound to be single platform (case and point: XCB, xmonad,
> hsXenCtrl).  Judging by the amount of research in systems level
> functional programming I wouldn't be surprised to see this collection
> grow and making functions hard to find isn't productive.
> Thomas
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

More information about the Haskell-Cafe mailing list