Из функции с несколькими параметрами мы можем частично применить только один или два параметра к ней, возвращая новую функцию, которая принимает оставшиеся параметры?
Пример Javascript с использованием Ramda
function buildUri (scheme, domain, path) {
return `${scheme}://${domain}/${path}`
}
const buildHttpsUri = R.partial(buildUri, ['https']);
const twitterFavicon = buildHttpsUri('twitter.com', 'favicon.ico');