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}}==
|