Determine if a string has all unique characters: Difference between revisions
Content added Content deleted
Line 1,355: | Line 1,355: | ||
c, indices = charPosns |
c, indices = charPosns |
||
return ( |
return ( |
||
Just((c, indices)) |
maybe(Just((c, indices)))( |
||
lambda kxs: Just((c, indices)) if ( |
|||
# Earlier duplication ? |
|||
indices[0] < |
indices[0] < kxs[1][0] |
||
) else sofar |
) else sofar |
||
) |
)(sofar) |
||
) if 1 < len(indices) else sofar |
) if 1 < len(indices) else sofar |
||