title: Why is an int in OCaml only 31 bits?
body: <p>Haven't seen this "feature" anywhere else. I know that the 32nd bit is used for garbage collection. But why is it that way only for ints and not for the other basic types?</p>