Hi Neil,

Neil Mitchell wrote:
If a function isn't available on all OS's then all Hoogle would be
encouraging you to do is break compatibility and stop me from using
your software. If a function is only available on one OS you will
certainly have to deliberately choose to search for that, and it will
never show up by default.

For what shows up by default I more meant other packages. Should
Gtk2hs show up by default? What about tagsoup? What about base? Things
like Win32 will never show up by default.

How about allowing an extra search flag +windows that reveals windows-specific APIs? Likewise for other OS's.

Being able to enable API for a specific package requires me knowing in what package I want to look, while an OS flag doesn't, all the while still making very explicit I want to look for OS-specific API.

Thanks,

Martijn.

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to