# Libtmux.Expr.comparison

- **Module:** Libtmux
- **Package:** libtmux
- **Language:** OCaml
- **Kind:** enum
- **Source:** https://github.com/libtmux/libtmux-ocaml/blob/205dfda49742592b479247049d186956e4a4cfe9/lib/libtmux.mli#L631
- **Public owner:** Libtmux
- **Page:** https://libtmux.org/en/ocaml/latest/reference/libtmux-expr-comparison/

```
type _ comparison =
  | Bool_equal: bool -> bool comparison 
  | Int_equal: int -> int comparison 
  | Int_lt: int -> int comparison 
  | Int_le: int -> int comparison 
  | Int_gt: int -> int comparison 
  | Int_ge: int -> int comparison 
  | Int_in: int list -> int comparison 
  | Text_equal: string -> string comparison 
  | Text_starts_with: string -> string comparison 
  | Text_ends_with: string -> string comparison 
  | Text_contains: string -> string comparison 
  | Text_in: string list -> string comparison 
```

## Members

### Other members

- [`Bool_equal`](/en/ocaml/latest/reference/libtmux-expr-comparison-bool_equal/) (constant)
- [`Int_equal`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_equal/) (constant)
- [`Int_ge`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_ge/) (constant)
- [`Int_gt`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_gt/) (constant)
- [`Int_in`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_in/) (constant)
- [`Int_le`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_le/) (constant)
- [`Int_lt`](/en/ocaml/latest/reference/libtmux-expr-comparison-int_lt/) (constant)
- [`Text_contains`](/en/ocaml/latest/reference/libtmux-expr-comparison-text_contains/) (constant)
- [`Text_ends_with`](/en/ocaml/latest/reference/libtmux-expr-comparison-text_ends_with/) (constant)
- [`Text_equal`](/en/ocaml/latest/reference/libtmux-expr-comparison-text_equal/) (constant)
- [`Text_in`](/en/ocaml/latest/reference/libtmux-expr-comparison-text_in/) (constant)
- [`Text_starts_with`](/en/ocaml/latest/reference/libtmux-expr-comparison-text_starts_with/) (constant)
