DoCon, the Algebraic Domain Constructor
The DoCon computer algebra system implements recently a good-sized 
piece of commutative algebra.
One of the project aims is to test the efficiency of a real-world CA 
system based on pure functionality and "lazy" computation.
Algebraic category hierarchy is expressed mostly by the Haskell type
classes, domains - by class instances. But domains are also described
by explicit expressions.
- Developer:Sergey D. Mechveliani
 
- Contact:
  
- 
          Sergey Mechveliani
          152020, Program Systems Institute, 
          Pereslavl-Zalessky, Russia.
          e-mail: mechvel@botik.ru
          phone: +7(08535)98031
  
 
 
- Number of sites: 1
 
- In use: since September 1999
 
- Language: Haskell
  (Haskell-2-pre functional extension of Haskell-98
   the last system version was tested under  ghc-6.2.2, Linux).
 
- Compilers:
  Glasgow Haskell ghc-6.2.2
 - Availability:
  the source program of the last version DoCon-2.08, and manual,
  can be copied from
  ftp,
  web,
  web.
 - Related publications:
  
 
- Note:
  The manual describes certain tests for the performance 
  comparison to the strict, non-functional CA system MuPAD and to 
  the strict CA system Axiom on several tasks from mathematical practice.