Require a module and apply the export if it is a function.
npm install reapply  
``shell`
npm install reapply --save
###### npm stats
  
###### require
`js`
var reapply = require('reapply')
###### reapply/2
`js`
reapply(['%s world', 'hello'], 'format')
//=> hello world
###### reapply/1
`js`
modules.forEach(reapply([app]))
> for the above example, consider that a developer may want to bootstrap an application by applying many "middleware" functions to a given app object. Each module exports a function that takes an app parameter like module.exports = function (app) { app.use(…) }.
- Supports partial application.
- Supports function application with parameters.
###### arguments
- parameters: (Array) parameters to pass to applied function.moduleId: (String)
- module id to pass to require.
###### returns
- (*) returns result of function application.
- If you find yourself wanting to map over a list with reapply` you might be interested in reapply-list.
> SEE: contributing.md
