missing a couple forces

This commit is contained in:
Kasey White 2022-12-07 22:40:27 -05:00 committed by Lucas
parent 543f62e9f4
commit 26d2a95618
1 changed files with 4 additions and 2 deletions

View File

@ -1573,7 +1573,7 @@ impl<'a> CodeGenerator<'a> {
term = Term::Apply { term = Term::Apply {
function: Term::Apply { function: Term::Apply {
function: Term::Force( function: Term::Force(
Term::Builtin(DefaultFunction::MkCons).into(), Term::Builtin(DefaultFunction::MkCons).force_wrap().into(),
) )
.into(), .into(),
argument: convert_type_to_data(arg, &list_type).into(), argument: convert_type_to_data(arg, &list_type).into(),
@ -2718,7 +2718,9 @@ impl<'a> CodeGenerator<'a> {
for (arg, tipo) in args.into_iter().zip(tuple_sub_types.into_iter()) { for (arg, tipo) in args.into_iter().zip(tuple_sub_types.into_iter()) {
term = Term::Apply { term = Term::Apply {
function: Term::Apply { function: Term::Apply {
function: Term::Builtin(DefaultFunction::MkCons).into(), function: Term::Builtin(DefaultFunction::MkCons)
.force_wrap()
.into(),
argument: convert_type_to_data(arg, &tipo).into(), argument: convert_type_to_data(arg, &tipo).into(),
} }
.into(), .into(),