Но т.к. для некоторых структур, в т.ч. моноидов и монад есть хороший способ их сгенерировать, иногда игриво подразумевают фри как "бесплатный", хотя способов сгенерировать монаду из функтора или даже из функции над объектами много очень, но свободные из них не все