How to replace failure by a list of successes
Proc. of a conference on Functional programming languages and computer architecture
Journal of Logic Programming
ML for the working programmer (2nd ed.)
ML for the working programmer (2nd ed.)
How to design programs: an introduction to programming and computing
How to design programs: an introduction to programming and computing
Algorithms; A Functional Programming Approach
Algorithms; A Functional Programming Approach
Instantly turning a naive exhaustive search into three efficient searches with pruning
PADL'07 Proceedings of the 9th international conference on Practical Aspects of Declarative Languages
Hi-index | 0.00 |
In this Pearl we illustrate with an example that modern functional programming languages like Haskell can be used effectively for programming search problems, in contrast to the widespread belief that Prolog is much better suited for tasks like these.