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]).




Reply via email to