Pentagonal Numbers in Haskell

This program calculates a pentagonal number that is the minimum difference between two other pentagonals. More depth in the description can be found here: http://projecteuler.net/problem=44