We are pleased to announce the official 2.0 release of TkGofer. TkGofer is a library (a prelude file) of functions for writing graphical user interfaces in the functional language Gofer. The new version 2.0 includes: - A limited but useful form of concurrency. The functions and types are based on Concurrent Haskell. They include: fork :: GUI a -> GUI () type MVar; newMVar, takeMVar, putMVar type CVar; newCVar, takeCVar, putCVar - A large library of file and user IO functions. The function names in this library are based on the io library provided by Hugs. New features include: readFile, writeFile, appendFile, openFile, hPutStr, hGetString, hSeek - The widget structure has been cleared up and there are some extra widgets defined. Embedded windows are now possible too. TkGofer is available through the WWW from http://www.informatik.uni-ulm.de/pm/ftp/tkgofer.html We are working on porting TkGofer to Hugs, but we are still waiting for Hugs to get multiple parameter type classes. :) For specific questions you may mail to Ton Vullinghs ([EMAIL PROTECTED]) or Koen Claessen ([EMAIL PROTECTED]).