|
|
|
|
|
by zestyping
1629 days ago
|
|
And another: 4. Don't design an API that mixes fluent style (methods are like infix operators) with conventional style (methods are like prefix operators). Fluent methods should never take multiple operands. It's a terrible, horrible, no-good, very bad idea. |
|
This is a problem in Haskell with infix operators being directly defined I would argue.
I disagree that infix and prefix should not be mixed. Although there is a special hell for people who use + with non-commutative operators.