Can logic programming be liberated from predicates and backtracking? [pdf] (uni-kiel.de) https://news.ycombinator.com/item?id=41816545