vif/TODO.md

1.2 KiB

  • be able to load *.cmx{,a} when we use "#require" findlib/topfind only loads directories, ocamlnat wants to load files. Let's use our work about uniq to solve dependencies and load artifacts
    • lint the way we load dependencies
    • compare to what omod can do (may be a better approach)
  • do some tests with Miou and see if we can execute small applications
  • start to eval a file (and show the result?)
    • do we need to show the result?
  • start to make a nice intf for a HTTP server via httpcats
    • provide Request
    • provide Response
    • provide Method
    • provide Status
  • dispatch on method and content-type
    • recognize application/json
    • recognize multipart/form
      • provide an API to describe, by types, a multipart/form
  • be able to extract the body of a request as a JSON value
    • cast a JSON value to an OCaml value via Json_encoding (or repr?)
    • lint this function and errors
  • template engine with jingoo or eml?
    • with jingoo, do something "à la printf" and provide a tool which generates from a string something like (_, _, _, _) format4
    • jingoo to GADT?