
4 Jun
2010
4 Jun
'10
12:02 p.m.
On Friday 04 June 2010 17:37:16, Martin Drautzburg wrote:
Dear all,
If I have a problem where I have to select from a set of operations, how would I print the result?
Example: If I can chose from (x+y), (x*y), (x^2+y)... and I feed them all into my problem solver and it finds that "(x*y) is right", how can I print that string?
You'd have to pass the description string to the problem solver too. If it was previously solver :: Num a => Whatever -> [a -> a -> a] -> Result it would become for example solver :: Num a => Whatever -> [(a -> a -> a, String)] -> Result