Giter Club home page Giter Club logo

Comments (6)

residuum avatar residuum commented on June 18, 2024

This is by design. In Pd, you will need some kind of a message to output from the object.

What is your desired result of the request? Should it output everything that it got on every cycle? Should it collect some arbitrary length of data and then output it? Should it use linebreaks as separators (as in your example)?

It would need a need a new message, [mode(, with at least two possible values [mode line( and [mode blocking(, the latter being the default, just to stay compatible.

from purestjson.

hkopp avatar hkopp commented on June 18, 2024

Thinking about it, you are right. The mode-message would be the cleanest solution.
But then I get problems later, since the json-decode object should also be handle to able streams as input and output an object every time, the input is fully parsed.

from purestjson.

residuum avatar residuum commented on June 18, 2024

If [rest] outputs the content line by line, then in your example, [json-decode] can decode the values. But it would definitely require a different mode.

I will have a look at libcurl and how to output the stream line by line.

from purestjson.

residuum avatar residuum commented on June 18, 2024

I have just created a branch for that and at least implemented the [mode( message.

This will need some rework of the output / memory callback implementations, I will look into it.

from purestjson.

hkopp avatar hkopp commented on June 18, 2024

Thanks

from purestjson.

residuum avatar residuum commented on June 18, 2024

What is still missing, is writing to file in streaming mode.

The help patch currently generates a segfault, i will look into that later.

After that, I will update the help patches, and then will merge the branch to master.

from purestjson.

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.