O que o Golang fez pelo C++ mas para Haskell