func List(elem Type) Type {
	return Type{
		typeList{
			ElementTypeT: elem,
		},
	}
}
List creates a map type with the given element Type.

List types are CollectionType implementations.
package cty
import (
	"fmt"
)
type typeList struct {
	typeImplSigil
	ElementTypeT Type
}