Cookie.Encode

Encode Gren values for cookies.

type Encoder a

An opaque encoder that turns a value into unescaped text. Use string, int, or bool. Its constructor is private to this module.

string : Encoder String

Encode a string.

int : Encoder Int

Encode an integer.

bool : Encoder Bool

Encode a boolean as "true" or "false".

encode : Encoder a -> a -> String

Run an encoder on a value.

Cookie.Encode.encode Cookie.Encode.int 42
-- "42"