Palindrome pairs: Difference between revisions
Content added Content deleted
(→{{header|zkl}}: do the nasty) |
(added Factor) |
||
Line 14: | Line 14: | ||
<br> |
<br> |
||
{{draft task}} |
{{draft task}} |
||
=={{header|Factor}}== |
|||
<lang factor>USING: formatting kernel math.combinatorics qw sequences ; |
|||
IN: rosetta-code.palindrome-pairs |
|||
: palindrome? ( seq -- ? ) dup reverse = ; |
|||
qw{ abcd dcba lls s sssll } 2 [ |
|||
dup reverse [ |
|||
dup concat palindrome? |
|||
[ "," join "(%s)\n" printf ] [ drop ] if |
|||
] bi@ |
|||
] each-combination</lang> |
|||
{{out}} |
|||
<pre> |
|||
(abcd,dcba) |
|||
(dcba,abcd) |
|||
(s,lls) |
|||
(lls,sssll) |
|||
</pre> |
|||
=={{header|Perl 6}}== |
=={{header|Perl 6}}== |