mk_finty :num -> hol_type
SYNOPSIS
Converts an integer to a standard finite type.
DESCRIPTION
Finite types parsed and printed as numerals are provided, and this operation when applied to a number gives a type of that size.
FAILURE CONDITIONS
Fails if the number is not a strictly positive integer.
EXAMPLE
Here we use a 6-element type:
# mk_finty (Int 6);; val it : hol_type = `:6`
SEE ALSO
dest_finty
,
DIMINDEX_CONV
,
DIMINDEX_TAC
,
HAS_SIZE_DIMINDEX_RULE
,
mk_type
.