What are the historical reasons behind the term "unit type"?
In the Rust Reference, a chapter talks about tuples here. It says:
For convenience and historical reasons, the tuple type with no fields (
()) is often called unit or the unit type. Its one value is also called unit or the unit value.
So I'm wondering what the historical reasons are?