[Haskell-cafe] A Typing Dilemma

2004-10-08 Thread John Goerzen
Thanks so much for all the help many of you have provided. I have one (heh) more question: I have this code: defaultHandler :: LogHandler b = IO (a - IORef b) defaultHandler = do h - (streamHandler stdout WARNING) r - newIORef h return (\x - r)

Re: [Haskell-cafe] A Typing Dilemma

2004-10-08 Thread Scott Turner
On 2004 October 08 Friday 09:57, John Goerzen wrote: defaultHandler :: LogHandler b = IO (a - IORef b) defaultHandler = do h - (streamHandler stdout WARNING) r - newIORef h return (\x - r) The idea is to create a new IORef to something in