"S. Alexander Jacobson" <[EMAIL PROTECTED]> wrote:
> Given that we have no easy way to serialize thunks, the whole RPC
> approach just seems wrong for Haskell.
Tom Shackell is developing a simple bytecode reflection API to be
implemented in the yhc compiler. This will allow the transmission of
arbitrary function code across the network for execution on a remote
machine, with the results fed back to the calling machine.
e.g.
encodeF :: (a->b) -> Bytecode (a->b)
dynload :: Bytecode (a->b) -> (a->b)
Work in progress... There are doubtless lots of security issues here,
not least type safety....
Regards,
Malcolm
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe