Skip to content

Instantly share code, notes, and snippets.

@cacheflow
Created January 12, 2016 22:42
Show Gist options
  • Save cacheflow/bafa9b772f710c774e89 to your computer and use it in GitHub Desktop.
Save cacheflow/bafa9b772f710c774e89 to your computer and use it in GitHub Desktop.
function compose(firstFunction, secondFunction) {
return function(valueFromPassedInFunctions) {
return firstFunction(secondFunction(valueFromPassedInFunctions))
}
}
function secondFunction(value) {
return value.toLowerCase()
}
function firstFunction(value) {
return value + " wooo"
}
var combineBothFunctions = compose(firstFunction, secondFunction)
combineBothFunctions("Lex")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment