Jump to content

Catalan numbers: Difference between revisions

m
(Added Fōrmulæ solution)
Line 1,798:
 
=={{header|F_Sharp|F#}}==
<lang fsharp>
<p>In the REPL (with 3rd equation):</p>
<pre>> Seq.unfold(fun (c,n) -> let cc = 2*(2*n-1)*c/(n+1) in Some(c,(cc,n+1))) (1,1) |> Seq.take 15 |> Seq.iter (printf "%i, ");;
</lang>
{{out}}
<pre>
1, 1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012, 742900, 2674440, val it : unit = ()
</pre>
2,172

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.