4 ms·
Is this in reference to the type classes as seen in Haskell or something else? I want to reach enlightenment but I'm stuck in Java for the time being.
by rripken 11y ago
Is this in reference to the type classes as seen in Haskell or something else?
I want to reach enlightenment but I'm stuck in Java for the time being.
- jdmichal 11y agoYes, as in Haskell type classes. Or Rust traits. Basically, anything that acts like an interface (defines a contract) but allows external definition. So you're not stuck wrapping your Integer in a ShowableInteger just to have an Integer that implements the Show interface.