|(require unstable/struct)||package: unstable-lib|
(make struct-id expr ...)
Creates an instance of struct-id, which must be bound as a struct name. The number of exprs is statically checked against the number of fields associated with struct-id. If they are different, or if the number of fields is not known, an error is raised at compile time.