
14 Nov
2002
14 Nov
'02
5:58 p.m.
G'day all. On Thu, Nov 14, 2002 at 05:17:49PM +0000, Keith Wansbrough wrote:
You might be able to get away with running the Haskell program as a separate process, communicating via pipes.
IMO, this is almost never the right thing to do. Unless your programs are really stream processors, or you want to fork a child, wait for it to finish and use its output, it's almost always better to use a true RPC or distributed object mechanism rather than trying to simulate it over pipes. HaskellDirect for the Win32/COM world has already been mentioned. There's also this, if you're in the Unix/CORBA world: http://haskell-corba.sourceforge.net/ Cheers, Andrew Bromage