1 package DX::Op::Materialize;
7 has var_name => (is => 'ro', required => 1);
10 my ($self, $state) = @_;
11 my $var = $state->scope_var($self->var_name);
12 unless ($var->is_bound) {
13 die "Can't materialize unbound ".$self->var_name;
15 $state->resolve_value($var);
16 $state->then($self->next);