Word break problem: Difference between revisions

m (→‎Functional Python: Minor simplification by currying)
Line 783:
 
def next(s):
return lambda w: parse(w, go(s[len(w):])) if s.startswith(w) else []
w, go(s[len(w):])
) if s.startswith(w) else []
 
return lambda s: go(s)
9,655

edits