 O haskell-butcher é um programa que divide um comando ou invocação de programa em pedaços mais fáceis de entender. Ele é útil para quem precisa organizar e entender melhor o código que está escrevendo ou lendo. Ele pode ser usado para dividir uma linha de comando grande em várias partes menores, ou para dividir uma invocação de programa em suas diferentes opções e argumentos.  