Content deleted Content added
fix typo |
→Solutions: Avoid redirect Tags: Mobile edit Mobile web edit |
||
Line 72:
There are various solutions to the expression problem. Each solution varies in the amount of code a user must write to implement them, and the language features they require.
* [[
* [[Ruby (programming language)#Open classes|Open classes]]<ref name="Clifton et. al., MultiJava Open Classes">{{cite journal|last1=Clifton|first1=Curtis|last2=Leavens|first2=Gary T.|last3=Chambers|first3=Craig|last4=Millstein|first4=Todd|title=MultiJava: Modular Open Classes and Symmetric Multiple Dispatch for Java|journal=Oopsla '00|date=2000|url=http://people.csail.mit.edu/dnj/teaching/6898/papers/multijava.pdf}}</ref>
* [[Coproduct]]s of [[functor]]s<ref>{{cite news
|