You can clone with
HTTPS or Subversion.
Currying is not a concept one encounters in Perl 5. This section would benefit by having a general definition of currying. Perhaps this description from http://en.wikipedia.org/wiki/Currying would suffice: "[T]he technique of transforming a function that takes multiple arguments (or an n-tuple of arguments) in such a way that it can be called as a chain of functions each with a single argument."