Bell numbers: Difference between revisions

m
→‎{{header|Haskell}}: Added a minor variant of bellTri in terms of Control.Arrow
m (→‎{{header|Python}}: Specified Python 2 for the earlier procedural version)
m (→‎{{header|Haskell}}: Added a minor variant of bellTri in terms of Control.Arrow)
Line 729:
10726137154573358400342215518590002633917247281
</pre>
 
And, of course, in terms of Control.Arrows, the triangle function could also be written as:
 
<lang haskell>import Control.Arrow
 
bellTri :: [[Integer]]
bellTri = map snd (iterate ((last &&& id) . uncurry (scanl (+))) (1,[1]))</lang>
 
=={{header|Java}}==
9,659

edits