I'm learning OCaml these days by some basic material and a project written in OCaml. But I don't understand some symbols in OCaml. For example:
open Batteries
type char_token = [
| `Char of int
| `Escape of char list
]
what's these things with symbol ` mean?
And also other symbols are hard for me to understand:
- |>
- _
I can't find anything in the OCaml Manual. Can somebody explain more details about the symbols above? Or just recommend some material to me ?