Haskell:unwords . reverse . words $ sentenceRuby:sentence.split.reverse.join ' 'Python:" ".join(reversed(sentence.split()))Node.js:var EventEmitter = require('events').EventEmitter;
var emitter = new EventEmitter();
emitter.on('got sentence', function(sentence) {
emitter.emit('split sentense', sentence.split(' '));
});
emitter.on('split sentense', function(splitted) {
emitter.emit('reversed', splitted.reverse());
});
emitter.on('reversed', function(reversed) {
emitter.emit('joined', reversed.join(' '));
});
emitter.on('joined', function(sentence) {
console.log(sentence);
...
继续阅读
(98)