
4 May
2010
4 May
'10
12:13 a.m.
On 4 May 2010 13:30, Luke Palmer
Here is a contrived example of what I am referring to:
prefac f 0 = 1 prefac f n = n * f (n-1)
fac = (\x -> x x) (\x -> prefac (x x))
I can't work out how this works (or should work rather); is it meant to be using church numerals or something (assuming that they have been made an instance of Num so that - and * work)? -- Ivan Lazar Miljenovic Ivan.Miljenovic@gmail.com IvanMiljenovic.wordpress.com