1 package DX::Predicate::IsDict;
3 use DX::Utils qw(step dict TYPE_OF);
6 with 'DX::Role::Predicate';
8 sub _possible_resolution_list {
11 die "is_dict called with non-dict"
12 unless $arg->isa('DX::Value::Dict');
15 depends_on => [ [ TYPE_OF ,=> $arg ] ]
18 my $set = $arg->action_for_set_value(dict());
21 depends_on => [ [ TYPE_OF ,=> $arg ] ]