FoodChéri scraping library & demo
  • OCaml 98.3%
  • Makefile 1.4%
  • Shell 0.3%
Find a file
2018-06-22 15:45:28 +02:00
.gitignore Added a test script for HTML output 2017-10-27 10:47:48 +02:00
_tags Initial commit 2017-10-26 02:30:30 +02:00
eo.ml Static data 2018-06-20 03:58:55 +02:00
expr.ml Implemented a limited filter engine 2017-10-31 23:10:40 +01:00
filter.ml Implemented a limited filter engine 2017-10-31 23:10:40 +01:00
filter.mli Implemented a limited filter engine 2017-10-31 23:10:40 +01:00
food.install opam 2017-12-07 11:07:26 +01:00
foodcheri.ml Output an HTML file 2017-10-27 10:34:17 +02:00
http.ml Cohttp_lwt_body -> Cohttp_lwt.Body 2017-12-07 11:03:40 +01:00
http.mli Output an HTML file 2017-10-27 10:34:17 +02:00
Makefile Typo 2018-06-20 03:56:42 +02:00
menu.ml Merge branch 'master' of github.com:ghuysmans/food 2018-06-22 15:45:28 +02:00
my_server.ml Inline route, order skeleton, forgotten My_server 2018-06-22 12:33:35 +02:00
opam Added the optional tls dependency 2017-12-07 12:04:28 +01:00
orders.ml In-memory database 2018-06-22 13:28:04 +02:00
orders.mli Inline route, order skeleton, forgotten My_server 2018-06-22 12:33:35 +02:00
README.md Create README.md 2017-10-26 21:17:24 +02:00
relalg.ml Basic relational algebra 2018-06-20 03:58:41 +02:00
render.sh Added a test script for HTML output 2017-10-27 10:47:48 +02:00
template.ml Refactor 2018-06-22 13:28:27 +02:00
test.ml Unescaped, warning 2018-06-22 13:40:36 +02:00
testalg.ml Basic relational algebra 2018-06-20 03:58:41 +02:00
utils.ml Refactor 2018-06-22 13:28:27 +02:00

FoodChéri library

Applications

  • Command-line tool, working offline
  • Eliom Web application (with an order API)

Interesting things

  • Auto-generated .merlin file
  • Cmdliner for declarative arguments parsing (and manpage)
  • Yojson, with and without PPX
  • LambdaSoup for painless HTML parsing

TODO

Almost everything (see Issues...).