Pascal's triangle: Difference between revisions
m
→Functional Python
Line 4,136:
)(enumFromTo(1)(n - 1))
# TESTS ---------------------------------------------------
# main :: IO ()
Line 4,174 ⟶ 4,176:
return (q * c) + s + ((q + qr[1]) * c)
return lambda c: lambda s: go(c, s)
# compose (<<<) :: (b -> c) -> (a -> b) -> a -> c
def compose(g):
return lambda f: lambda x: g(f(x))
# const :: a -> b -> a
def const(k, _):
return k
|