package yurt
An HTTP framework for OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
v0.5.tar.gz
md5=8b5bab07d30fed735101a0f3a7fdfedb
README.md.html
Yurt
yurt
is an HTTP microframework for OCaml based on Cohttp.
Features
Simple API
Multipart forms
Regex based URL routing
Code-based templates
Installation
opam install yurt
Usage
open Yurt.Server
open Yurt.Route
(* Create a server *)
server "127.0.0.1" 1234
(* Add a handler *)
>| get "/<name:string>" (fun req params body ->
let body = Yurt_html.h1 ("Hello " ^ param_string params "name") in
respond_html ~status:`OK ~body ())
(* Run it *)
|> run
See example/example.ml
for more examples.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>