special-case endless haskell+perl packages in recipe generator
relax semigroups deps for comonads