1.0.0 • Published 6 years ago
composition-debugger v1.0.0
Problem
var dasherize = compose(join('-'), toLower, split(' '), replace(/\s{2,}/ig, ' '));
dasherize('The world is a vampire');
// TypeError: Cannot read property 'apply' of undefined
What arguments is toLower
called with?
What does split(' ')
return?
Let's debugger
// index.js
const cdebugger = require('composition-debugger');
var dasherize = compose(join('-'), toLower, cdebugger, split(' '), replace(/\s{2,}/ig, ' '));
// nodejs will pause after `split(' ')`
dasherize('The world is a vampire');
node inspect index.js
Alternatives
Related
1.0.0
6 years ago