I definately agree that this is used rarely enough that it should be a word and not a single character.
"then" sounds too much like "if/then" which is confusing. Its exactly the opposite from what you're trying to convey.
It also doesn't convey anything about "evaluate the left hand side, ignore the results and evaluate the right". Unfortunately, I don't have a better name.
C<andthen>
Of course I've always thought the semicolon would have been a better choice for the "C comma". That way C<($a, $b, $c)> would always be a list, and C<($a; $b; $c)> would be $c, after $a and $b are evaled. I haven't thought out how much havoc this would cause the parser, but from this programmers view, it seems pretty intuitive.
-- Rod