An open API service indexing awesome lists of open source software.

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

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.