Zebra puzzle: Difference between revisions
Content deleted Content added
→{{header|Perl 6}}: rename consider() -> choices() |
m →{{header|Perl 6}}: tweak solve() muti subs |
||
Line 4,916:
#| found a solution that fits all the facts
multi sub solve(@
take @
}
#|
multi sub solve(@
▲ for gather choices(@houses, |$fact) {
solve(@$_, @facts)
}
|