On (Haskell) Type Classes and (C#) Interfaces | Hacker News Reader