`type t = unit`

The unit type, i.e. a type with only one element, `()`.

`val string_of : t -> string`

Convert the given unit to a string.

Returns `"()"`.

`val of_string : string -> t`

Convert the given string to a unit.

Accepts `"()"`.

- raises `Invalid_argument`

  if the given string is not `"()"`.

`val compare : t -> t -> int`

Compare two units.

Always returns 0.

`val ord : t -> t -> BatOrd.order`

Always returns `BatOrd.Eq`

`val equal : t -> t -> bool`

Always returns true.

## Boilerplate code

`val print : 'a BatInnerIO.output -> unit -> unit`

Printing