3 ms·
1. code that listens to a REST API and puts a request on a task queue 2. code that listens to the task queue for new jobs 3. code that fetches a file from the
by nemetroid 4y ago
1. code that listens to a REST API and puts a request on a task queue
2. code that listens to the task queue for new jobs
3. code that fetches a file from the FTP server
4. code that converts the JSON file to a format appropriate for the root finding
5. code that performs the root finding
6. code that converts the result of (3) to a format appropriate for insertion into a table
7. code that inserts the result into a Postgres table
Steps 4, 5 and 6 seem easy enough to implement in a pure fashion.
- Izkata 4y agoYeah, just reading their description I was like "the middle part seems easily done as its own thing". "Functional Core, Imperative Shell" was just posted too, this is the perfect example of where that structure works: https://news.ycombinator.com/item?id=34860164 https://news.ycombinator.com/item?id=34860164