Permutations: Difference between revisions

Content added Content deleted
m (→‎{{header|Tailspin}}: syntax update)
Line 6,103: Line 6,103:
</lang>
</lang>


===Functional===
===Functional :: Type-preserving===
The '''itertools.permutations''' function is polymorphic in its inputs but not in its outputs – it discards the type of input lists and strings, coercing all inputs to tuples.
The '''itertools.permutations''' function is polymorphic in its inputs but not in its outputs – it discards the type of input lists and strings, coercing all inputs to tuples.