Catalan numbers: Difference between revisions

Content deleted Content added
Langurmonkey (talk | contribs)
Langurmonkey (talk | contribs)
 
Line 3,778:
=={{header|langur}}==
{{trans|Perl}}
<syntaxhighlight lang="langur">val .factorial = fn(. x) { :if(.x < 2: 1; .x x* self(.x - 1)) }
 
val .catalan = fn(. n) { .:factorial(2 x* .n) / .factorial(.n+1) / .factorial(.n) }
 
for .i in 0..15 {
writeln $"\.{{i:2;}}: \(.{{catalan(.i):10)}}"
}
 
writeln "10000: ", .catalan(10000)</syntaxhighlight>
</syntaxhighlight>
 
{{out}}