Profinite trees, through monads and the lambda-calculus | Synapse