opam-version: "2.0" maintainer: "Spiros Eliopoulos " authors: "Spiros Eliopoulos " license: "BSD-3-clause" homepage: "https://github.com/inhabitedtype/ocaml-dispatch" bug-reports: "https://github.com/inhabitedtype/ocaml-dispatch/issues" doc: "https://inhabitedtype.github.io/ocaml-dispatch/" depends: [ "ocaml" {>="4.03.0"} "alcotest" {with-test & > "0.5.0"} "dune" {>= "1.0"} "result" ] build: [ ["dune" "subst"] {dev} ["dune" "build" "-p" name "-j" jobs] ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] dev-repo: "git+https://github.com/inhabitedtype/ocaml-dispatch.git" synopsis: "Path-based dispatching for client- and server-side applications" description: """ ocaml-dispatch provides a basic mechanism for dispatching a request to a handler based on hierarchical path names conventionally found in URIs. It can be used both for dispatching requests in a server, as well as handing changes to hierarchical fragments in a client-side application. """ url { src: "https://github.com/inhabitedtype/ocaml-dispatch/archive/0.5.0.tar.gz" checksum: [ "sha256=021a95f89c503d546d90a7f212b369b117e45eedd91f32b5e5fcd33eea23d243" "md5=2c4a28aeb35038a3c928e0ff17d97a7c" ] }