eliom
eliom copied to clipboard
Multi-tier framework for programming web and mobile applications in OCaml.
In current eliom, we have this definition: ```ocaml val%server Eliom_parameters.user_type : ?client_to_and_of : 'a to_and_of Eliom_client_value.t -> of_string : (string -> 'a) -> to_string : ('a -> string) -> string...
Eliom 6.0, Ocaml 4.03.0+Flambda I tried to do the tutorial example [here](https://ocsigen.org/tuto/manual/basicwebsite#service). When running `make test.byte`, I get the following error: ocsigenserver: ocsigen:main: Fatal - Error in configuration file: Error...
The eliom manual states about pathless services: "Warning: forgetting timeouts may cause memory leaks! ". This probably means that pathless services would be better with a default timeout (say, 300s,...
``` $ cat foo.ml [%%server let x = 42 ] $ js_of_eliom -package eliom.client -ppx -o foo.cmo foo.ml File "foo.ml", line 1, characters 3-9: Uninterpreted extension 'server'. $ mv foo.ml...
Don't know if this is the case with eliomc. The documentation of the compilation workflow states: > [eliomc & js_of_eliom] are wrappers around ocamlfind, ocamlc and js_of_ocaml. ... Which should...
The bytecode-version works fine, running the `ocsigenserver` executeable. The problem happens when having an extra module linked into the cmxs while running `ocsigenserver.opt`. I get the following error: ``` ocsigenserver.opt:...
When having the main ".eliom" module reference a server-side value from another ".eliom" module (not referencing any client-side values); client-side fragments contained in server-side values in the referenced module will...
Hello - I've just started using eliom and have stumpled upon the following problems several times before making a wrapper-script: - when running `make test.byte` - old compiled object files...
Imagine we have our code in a directory `src`, so that there are files like `src/foo.eliom`, `src/bar.eliom`, etc. Then, this happens: ``` $ cd src $ eliomdep -client * _client/bar.cmo:...
`js_of_eliom` takes some arguments specific to it, plus all `js_of_ocaml` args, plus all `ocamlc` args. The final result has these flags duplicated: `version`, `I`, `o`, `linkall`. Similarly, the `-ppx` option...