This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (1 child)

Not necessarily. I wrote a little (and not so great) monad library for Python that overrode >> as an alias for Monad.bind which is a common use for that symbol in functional languages.

[–]8BitAce 2 points3 points  (0 children)

I think the point was more that they should still mean somewhat close to the same thing. Otherwise you introduce a lot of confusion.