Update u2/list_ops.py

This commit is contained in:
Roman Dmytruk 2026-10-01 14:14:05 +00:00
parent 8f70c5255c
commit 53f8c34cc1

View File

@ -26,10 +26,16 @@ def length(l):
return result return result
def map(function, list): def map(function, list):
result = []
for item in list
result += [function(item)]
return result
def foldl(function, list, initial): def foldl(function, list, initial):
acc = initial
for item in list:
acc = function(acc, item)
return acc
def foldr(function, list, initial): def foldr(function, list, initial):