What sort of model would be suitable to describe this, some sort of matrix?
You still can get loops if your matrix represents graph. Sounds like you need a tree. _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe