diff --git a/Exercises/1-seq.js b/Exercises/1-seq.js index bdf0fe8..24de101 100644 --- a/Exercises/1-seq.js +++ b/Exercises/1-seq.js @@ -1,5 +1,5 @@ 'use strict'; -const seq = f => g => x => 0; +const seq = f => g => x => (typeof x === 'number' ? f(g(x)) : seq(i => f(g(i)))(x)); module.exports = { seq };