On Mon, 10 Jan 2000, Jerzy Karczmarczuk wrote:

  > The fact that there is only one implementation is *NOT THE FAULT OF
  > HILT*.
  > You may write your own if you wish, isn't it? The Clean language is not
  > patented as far as I know.

How difficult would this be? I can imagine a simple translation from the
basic Clean language to Haskell (just modify the syntax and throw away the
uniqueness annotations :-). But beyond that, things would get very
complicated: type checking the uniqueness annotations would be possible
(BTW is the Clean report precise (ie (semi-)formal) enough for this?), but
I think the main problem is in implementing the IO library... Also writing
a code generator would be a very large task. 

What would be the best approach to tackle this problem?

All the best,

Jan de Wit

Reply via email to