Re:Seemingly impossible functional programs (2007)
by Kednicma on Friday July 10, 2020 @10:41PM
(#23799010)
Yes, you have it exactly right, including the usage of non-local control flow to interrupt and restart the search. [0] is another implementation in an imperative language.
[0] https://github.com/monte-language/typhon/blob/master/mast/fu...