Библиотека Rubico считает монадами следующие классы: [list] [*]Array [*]String [*]Set [*]Generator [*]AsyncGenerator [*]Объект с методом FlatMap (вызовы FlatMap) [*]Объект с методом цепочки (вызовы) цепочка) [*]Объект (перечисляет перечисляемые свойства) [/list] Будет ли библиотека Rubico права, считая все вышеперечисленные классы монадами?