Update documentation for lang/functional