Я легко напишу такой функтор на котовых тайпклассах. Так может тогда теоркат - бред, если он не подходит под практические задачи?
Я думаю, можно построить функторы - генераторы случайных числе и т.п. между категориями, описывающими вероятностные пространства или случайные процессы.
В принципе, можно сказать любое слово и можно придумать функтор, который подходит. Такая уж обобщённая конструкция
Но функторы в ФП это понять не поможет