RosettaCodeData/Task/Fibonacci-sequence/Purity/fibonacci-sequence-3.purity
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

11 lines
266 B
Text

import Histo
data Fib3 = Histo . Memoize
<
const One,
(p1 =>
<
const One,
(p2 => Add (outl $p1) (outl $p2)). UnmakeCofree
> (outr $p1)) . UnmakeCofree
>