Robuta

https://cs.brown.edu/courses/cs1951x/docs/data/pfunctor/univariate/M.html data.pfunctor.univariate.M - mathlib docs M-types: M types are potentially infinite tree-like structures. They are defined as the greatest fixpoint of a polynomial functor. datamathlibdocs