Funções parciais do CoffeeScript: A Thing of Beauty

CS é de longe a maneira mais bonita que já vi de fazer funções parciais:

request = (type) -> (url, data) -> $.ajax { type: type, url: url, data: data }
get = request 'GET'
response
= get 'http://www.google.com', {q: 'coffeescript'}