# Functional Programming ## Applicative Programming * [Backtracking Iterators](https://www.lri.fr/~filliatr/publis/enum2.pdf) * [Breadth-First Numbering: Lessons from a Small Exercise in Algorithm Design](http://www.cs.tufts.edu/~nr/cs257/archive/chris-okasaki/breadth-first.pdf) ## Concatenative Programming * :scroll: [Concatenative Programming: An Overlooked Paradigm in Functional Programming](http://mitarbeiter.hs-heilbronn.de/~herzberg/Publications/ICSOFT.2009.pdf)