Code Monkey home page Code Monkey logo

Comments (7)

gyaresu avatar gyaresu commented on August 17, 2024 1

May I suggest that either the question or the solution should be changed.

I actually wrote the correct solution and then still had to refer to the solution.js when I couldn't get any output to console without ^D to end the prog and only then it dumps to console.

I realise why now only after reading Max's comments about it only being a 'write' stream.

+1 to the concat docs not being clear to me that you couldn't pipe the stream.

Maybe a step that mentions this and some ideas on how to end it gracefully?

from stream-adventure.

max-mapper avatar max-mapper commented on August 17, 2024

concat-stream is only a writable stream, not a readable one meaning you can only pipe things into it, but it can't be piped anywhere

from stream-adventure.

franklingu avatar franklingu commented on August 17, 2024

so i should just print out the stream from concat?

from stream-adventure.

max-mapper avatar max-mapper commented on August 17, 2024

it looks like you are already doing that, but you are also piping concat-stream to process.stdout which isn't something it supports

from stream-adventure.

jakeatoms avatar jakeatoms commented on August 17, 2024

from within your reverse function, you could write to stdout like this: process.stdout.write(body);. However, that doesn't pass the verify step as the last line is piped as null instead of an empty string. I think the expected output doesn't match the description of the task because the description does say to write it to stdout, not simply to use console.log

from stream-adventure.

morenoh149 avatar morenoh149 commented on August 17, 2024

+1 the description of this task could use some work. The docs for concat-stream are not very useful in this case either :( https://github.com/maxogden/concat-stream

from stream-adventure.

ccarruitero avatar ccarruitero commented on August 17, 2024

I'm closing this since concat solution was updated to use process.stdout.write in a2fd01a, the problem description was updated to be more clear about concat-stream and what return in 6bcb767

Also there will be an exercise about writable streams (#240) for complement the doubts about using that.

from stream-adventure.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.