Put simply 

What do people think about being able to access functions from other modules
without
importing the module.

i.e. Rather than

---------------Start-------------
import Foo
-- call f
callFoof x = f x
--------------End----------------

We can do

---------------Start-------------
callFoof x = 
        case (getFunction "Foo.f" (bot::Int -> Int) ) of
                (Just f) -> f x
                (nothing) -> error "Foo not linked in"
---------------End---------------
        

-----Original Message-----
From: Peter Hancock [mailto:[EMAIL PROTECTED]]
Sent: 25 January 2000 11:13
To: Chris Angus
Subject: Relection


>>>>> "Chris" == Chris Angus <[EMAIL PROTECTED]> writes:

    > I posted this to comp.lang.functional a while ago but (apparently) no
one
    > had an opinion which
    > I cant believe is the case :-)

Hi Chris.  The problem is likely to be that (like me) many people
don't know what you mean by "reflection" -- I couldn't make it 
out from your message.  [I know what reflection means in set
theory, but (pardon my ignorance) I haven't heard of it in FP.]

Maybe you could post a URL for a paper which explains this 
concept well? 

Regards,

Peter

Reply via email to