---
name: "Eliom_lib.client"
section: "3o"
platform: "linux"
package: "libeliom-ocaml-doc"
version: "2.2.2-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/Eliom_lib.client"
---

# Eliom\_lib.client(3o)

Pervasives module for Eliom-client: it extends the OCaml stdlib and should always be opened.

## NAME

Eliom\_lib - Pervasives module for Eliom-client: it extends the OCaml stdlib and should always be opened.

## Module

Module   Eliom\_lib

## Documentation

Module **Eliom\_lib**\
  :  **sig end**

Pervasives module for Eliom-client: it extends the OCaml stdlib and should always be opened.

*include Ocsigen\_lib\_base*

*include Eliom\_lib\_base*

*exception Eliom\_Internal\_Error* **of** **string**

Pervasives module for Eliom extending stdlib, should always be opened.

*type file\_info*

*val to\_json* :  **?typ:'a -\> 'b -\> string**

*val of\_json* :  **?typ:'a -\> string -\> 'b**

*exception False*

*module Url :* **sig end**

*module String :* **sig end**

*val debug* :  **('a, unit, string, unit) Pervasives.format4 -\> 'a**

*val error* :  **('a, unit, string, 'b) Pervasives.format4 -\> 'a**

*val debug\_exn* :  **('a, unit, string, unit) Pervasives.format4 -\> exn -\> 'a**

*val jsdebug* :  **'a -\> unit**

*val alert* :  **('a, unit, string, unit) Pervasives.format4 -\> 'a**

*val jsalert* :  **Js.js\_string Js.t -\> unit**

*val debug\_var* :  **string -\> 'a -\> unit**

*val lwt\_ignore* :  **?message:string -\> unit Lwt.t -\> unit**

*val encode\_form\_value* :  **'a -\> string**

*val unmarshal\_js\_var* :  **string -\> 'a**

*val encode\_header\_value* :  **'a -\> string**
