Quais são as diferenças e semelhanças dos sistemas de tipos Scala e Haskell?
Como explicar o sistema de tipos de Scala para um especialista em Haskell? Quais exemplos mostram as vantagens do Scala?
Como explicar o sistema de tipos de Haskell para um praticante avançado de Scala? O que pode ser feito em Haskell que não pode ser feito em Scala?