https://github.com/fmind/jsonpipe
Demonstrate how to process jsonlines files in parallel with Clojure
https://github.com/fmind/jsonpipe
clojure demonstration jsonlines parallel processing
Last synced: 3 months ago
JSON representation
Demonstrate how to process jsonlines files in parallel with Clojure
- Host: GitHub
- URL: https://github.com/fmind/jsonpipe
- Owner: fmind
- License: other
- Created: 2019-03-13T15:25:14.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T16:10:38.000Z (over 6 years ago)
- Last Synced: 2025-04-11T05:54:41.222Z (6 months ago)
- Topics: clojure, demonstration, jsonlines, parallel, processing
- Language: Clojure
- Homepage:
- Size: 23.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# JSON Pipe
A small project that demonstrates how to process jsonlines files with Clojure.
The project requires cheshire and core.async librairies to parse the file in parallel.
## Usage
With boot:
```clojure
cat episodes/got.jsonlines | boot run
```With java:
```clojure
cat episodes/got.jsonlines | java -jar target/jsonpipe.jar
```Feel free to use any jsonlines files in the episodes folder.
Note that most file contains errors to demonstrate exception handling.