
17 Apr
2017
17 Apr
'17
6:54 a.m.
On Mon, Apr 17, 2017 at 11:26:07AM +0100, PATRICK BROWNE wrote:
I can apreciate that the program works when the first guard condition is met (faster Bob Joe). I am not sure why it fails on the second case (faster Bob Joe)
Your `fact` function is the one that is partial fact Buffalo Bob = True fact Pig Joe = True fact Slug Steve = True -- what if all those patterns fail? You should add a line to handle "every other case", like fact Buffalo Bob = True fact Pig Joe = True fact Slug Steve = True fact _ _ = False Does that help?