در زبان های تابعیِ، تعاریف تکراری اغلب به طور مستقیم برای توصیف وظایف تکراری بکار میروند.