Name: Anonymous 2008-06-17 17:37
the white man's burden of programming languages.
>>= can refer to different functions depending on which monad is inferred. This is what I attacked in my previous posts, whether the bind for List and Maybe are both called >>= or list>>= and maybe>>= is irrelevant. If you mean parametric polymorphism, Jabbascript has no problem with it because it does not have a fascist type system:> function id(x) { return x; }
id(1)
1
id("lol")
"lol"