Documentation for lang/functional module