updated Haskell language file to include fragment locator and fact extractor