Word break problem: Difference between revisions
m
→Functional Python: Minor simplification by currying
m (→{{header|Javascript}}: (Minor simplification by currying)) |
m (→Functional Python: Minor simplification by currying) |
||
Line 779:
def go(s):
return [Node(s)([])] if s in wds else (
concatMap(
)
def next(s
return lambda w: parse(w, go(s[len(w):])) if s.startswith(w) else []
return lambda s: go(s)
|