All Sorts of Permutations (Functional Pearl)
Christiansen, J., Danilenko, N., & Dylus, S. (2016). All Sorts of Permutations (Functional Pearl). In Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming (S. 168–179). ACM. http://doi.org/10.1145/2951913.2951949