| ▲ | pyrolistical 6 hours ago | |
I don’t get it Why write: EqPoint.eql(a, c) When you can write: Point.eql(a, c) | ||
| ▲ | riffraff 5 hours ago | parent [-] | |
I believe EqPoint allows you to pass around a bag of functions (aka an interface, which Zig does not have as a concept) to functions which can be written in terms of "I need these functions" rather than in terms of a concrete type. | ||