On Thu, Jul 15, 2010 at 12:42:41AM +0100, Thomas Schilling wrote:
>
> simplifications are possible.  To make this efficient, the solver also
> regularly canonicalises constraints.  E.g., function symbols go to the
> left and constructors to the right.

One minor correction: the canonicalisation of constraints actually has
more to do with ensuring that the solving process terminates than it
does with efficiency.

-Brent
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to