Functions are functors too