+52
stack/river/.github/workflows/ci.yml
+52
stack/river/.github/workflows/ci.yml
···
+9
stack/river/.gitignore
+9
stack/river/.gitignore
+4
stack/river/.ocamlformat
+4
stack/river/.ocamlformat
+29
stack/river/CHANGES.md
+29
stack/river/CHANGES.md
···
+13
stack/river/LICENSE
+13
stack/river/LICENSE
···
+43
stack/river/Makefile
+43
stack/river/Makefile
···
+58
stack/river/README.md
+58
stack/river/README.md
···+[](https://github.com/kayceesrk/river/actions)
+38
stack/river/dune-project
+38
stack/river/dune-project
···
+31
stack/river/example/aggregate_feeds.ml
+31
stack/river/example/aggregate_feeds.ml
···
+4
stack/river/lib/dune
+4
stack/river/lib/dune
+40
stack/river/lib/feed.ml
+40
stack/river/lib/feed.ml
···
+73
stack/river/lib/http.ml
+73
stack/river/lib/http.ml
···
+28
stack/river/lib/http.mli
+28
stack/river/lib/http.mli
···
+80
stack/river/lib/meta.ml
+80
stack/river/lib/meta.ml
···
+215
stack/river/lib/post.ml
+215
stack/river/lib/post.ml
···
+44
stack/river/lib/river.ml
+44
stack/river/lib/river.ml
···
+73
stack/river/lib/river.mli
+73
stack/river/lib/river.mli
···
+33
stack/river/lib/util.ml
+33
stack/river/lib/util.ml
···
+37
stack/river/river.opam
+37
stack/river/river.opam
···