TPs for the functional programming subject at ITBA, using Haskell