package eliom

  1. Overview
  2. Docs
Client/server Web and mobile framework

Install

dune-project
 Dependency

Authors

Maintainers

Sources

10.1.2.tar.gz
md5=4ed25da253920c4d30672c52daae8c86
sha512=c5a0ff26c3b605e9807ba37b0f0c98f05af763c585a42621412dae59589fea8ffa9aa279d4af5e59a3a20a01f955f1e9d035ad6d63cd25bb309fec3ab5514929

doc/src/eliom.server/eliom_lazy.ml.html

Source file eliom_lazy.ml

1
2
3
4
5
6
7
# 1 "src/lib/eliom_lazy.server.ml"
type 'a request = {data : unit -> 'a; mark : 'a request Eliom_wrap.wrapper}

let mark = Eliom_wrap.create_wrapper (fun l -> l.data ())
let from_fun data = {data; mark}
let from_val v = {data = (fun () -> v); mark}
let force v = v.data ()
OCaml

Innovation. Community. Security.