Este programa é escrito em Haskell e tem a função de converter valores de um tipo em outro. Por exemplo, ele pode converter um  número inteiro em uma string ou uma data em um formato diferente. Ele é chamado de haskell-witch, pois ele é capaz de realizar essas conversões mágicas para você. 