On Dec 19, 2007 9:13 PM, Neil Mitchell <[EMAIL PROTECTED]> wrote: > > OK, If you managed to read until this point, you might have noticed > > that, due to the monomorphism restriction implied by Data.Typeable, it > > is impossible to build polymorphic processes. > > Tom Shackell had similar issues with passing code around at runtime. > As a result Yhc contains the Yhc.Dynamic module which gives you all > polymorphic dynamic typing. It's integrated into the compiler and > runtime system.
Thanks for your answer Neil. >From your description it _seems_ to be exactly what I need (I coudn't reallly figure it out form the sources since its implementation seems to rely on Yhc internals I totally ignore). Are there any examples of use available? Even if Yhc.Dynamic turns out to be what I need, my implementation unfortunately depends on Template Haskell. Could any GHC guru point out if this would be feasible (and how complicated) to implement in GHC? Thanks, Fons _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users