Is it useful to have
"name of function in C (or Nothing for same as haskell)"
, or would it be more convenient as an always-present string that is
filled in with the Haskell-name if necessary?
Or to put it another way, should something like
`foreign import ccall doSomething :: IO ()`
be distinguishable from
`foreign import ccall "doSomething" doSomething :: IO ()`
Interesting question, I opted for the "keep as much information as
possible" approach, but having said that I can't think of a single
useful example where you'd want to be able to distinguish the above.
I'd be equally happy for it to be filled in automatically,
What do people think?
Tom
_______________________________________________
Yhc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/yhc