Commit | Line | Data |
---|---|---|
2bf57c95 | 1 | package DX::Predicate::Rule; |
2 | ||
3 | use DX::Class; | |
4 | ||
5 | with 'DX::Role::Predicate'; | |
6 | ||
cfae7810 | 7 | has arg_names => (is => 'ro', required => 1, isa => ArrayRef[Str]); |
2bf57c95 | 8 | |
cfae7810 | 9 | has proposition_sequence => ( |
10 | is => 'ro', required => 1, isa => PropositionSequence | |
11 | ); | |
2bf57c95 | 12 | |
13 | 1; |